1461103305-e55d28e9-ad4e-4363-aa41-a4628ef02fbe

1. A system for generating billing and computer usage time information for each of a plurality of unrelated host computer networks subscribing to security services from a remotely located security server, the system comprising:
a database stored on a computer readable medium, the database comprising a list of fees for each of the plurality of unrelated host computer networks;
a user authentication system comprising:
means for determining if a remotely located computer user is authorized to access one of the plurality of unrelated host computer networks;
means for establishing a connection between the remotely located computer user and one of the plurality of unrelated host computer networks if the remotely located user is an authorized remotely located user for the one of the plurality of unrelated computer networks; and
means for generating and storing a user log, the user log having a list of computer usage time for authorized users connected to the plurality of unrelated host computer networks via the user authentication system; and

a billing application in communication with the database and the user authentication system, the billing application responsive to receipt of the user log from the user authentication system to generate a bill and computer usage summary for each of the plurality of unrelated host computer networks based on the list of fees in the database.
2. The system of claim 1, further comprising a help desk computer in communication with the billing application, the help desk computer having a help desk memory containing a list of authorized users who have accessed the help desk over a predetermined time period.
3. The system of claim 1, wherein the user authentication system communicates with the billing application via a frame relay network.
4. The system of claim 1, wherein the database further comprises a list of groups for each host computer network, wherein at least a portion of authorized users for each host computer network are associated with a group in the list of groups.
5. The system of claim 2, wherein the billing application is configured to receive the list of authorized users who have accessed the help desk and each bill generated for each of the plurality of unrelated host computer networks further comprises a list of help desk charges.
6. The system of claim 1, wherein the billing application comprises logic residing on a server.
7. The system of claim 1, wherein the billing application comprises a stand-alone billing computer.
8. The system of claim 7, wherein the stand-alone billing computer is in communication with the user authentication system via a frame relay network.
9. The system of claim 1, wherein the billing application further comprises a long distance carrier invoice for calls made by authorized users to each of the plurality of unrelated host computer networks.
10. The system of claim 9, wherein the bill generated for each of the plurality of unrelated host computer networks comprises a fixed charge for each authorized user.
11. The system of claim 1, wherein the billing application comprises logic for generating a bill for each unrelated host computer network identifying costs associated with individual remotely located computer users.
12. The system of claim 1, wherein the billing application is configured to generate a computer usage report identifying computer usage by each of the remotely located computer users of a particular unrelated host computer network for a desired period of time.
13. The system of claim 12, wherein the desired period of time is by time of day.
14. The system of claim 12, wherein the desired period of time is by time of week.

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. An image processing apparatus, comprising:
stillmotion determining means for making a stillmotion determination for each region of respective unit images constituting motion image data; and
motion blur adding means for adding motion blur to the motion image data on the basis of the stillmotion determination and imaging information expressing parameters whereby the motion image data was generated as a result of imaging by an imaging apparatus.
2. The image processing apparatus according to claim 1, wherein the motion blur adding means adds motion blur to regions of the respective unit images determined to be motion regions by the stillmotion determining means.
3. The image processing apparatus according to claim 2, wherein
the stillmotion determining means generates per-region score values on the basis of the imaging information and the result of a determination whether a given region is a still region or a motion region, and
the motion blur adding means adds motion blur to respective unit images of the motion image data on the basis of the score values.
4. The image processing apparatus according to claim 3, wherein the stillmotion determining means generates the score values by means of weighted addition using plural types of imaging information.
5. The image processing apparatus according to claim 1, wherein the motion blur adding means adds motion blur such that the amount of motion blur increases with faster shutter speeds, as specified by shutter speed information included in the imaging information.
6. The image processing apparatus according to claim 1, wherein the motion blur adding means adds motion blur such that the amount of motion blur increases with increased aperture values, as specified by aperture value information included in the imaging information.
7. The image processing apparatus according to claim 1, wherein the motion blur adding means adds motion blur such that the amount of motion blur increases with larger focal lengths, as specified by focal length information included in the imaging information.
8. The image processing apparatus according to claim 1, wherein the motion blur adding means adds motion blur such that the amount of motion blur increases with increased gyroscope rotation, as specified by gyroscope rotation information included in the imaging information.
9. The image processing apparatus according to claim 1, wherein the motion blur adding means includes
a reduced image generator configured to generate, from the unit images, one or more reduced images having different resolutions, and
a pixel compositing processor configured to extract, from the one or more reduced images, pixels positionally corresponding to a subject pixel in the unit images, and, on the basis of a value based on the results of the stillmotion determination and the imaging information, add motion blur to the unit images by conducting weighted addition of the subject pixel and the one or more extracted pixels that were extracted from the one or more reduced images.
10. The image processing apparatus according to claim 1, further comprising:
imaging means for imaging an object to generate the motion image data;

wherein
the motion image data obtained by the imaging means is input into the stillmotion determining means and the motion blur adding means.
11. The image processing apparatus according to claim 1, further comprising:
playback means for playing back motion image data by means of recording medium playback operations;

wherein
the motion image data played back by the playback means is input into the stillmotion determining means and the motion blur adding means.
12. The image processing apparatus according to claim 1, further comprising:
receiving means for receiving motion image data;

wherein
the motion image data received by the receiving means is input into the stillmotion determining means and the motion blur adding means.
13. An image processing method, comprising the steps of:
making a stillmotion determination for each region of respective unit images constituting motion image data; and
adding motion blur to the motion image data on the basis of the stillmotion determination and imaging information expressing parameters whereby the motion image data was generated by imaging.
14. A recording medium storing a program that causes a computer to execute an image processing method, the image processing method comprising the steps of:
making a stillmotion determination for each region of respective unit images constituting motion image data; and
adding motion blur to the motion image data on the basis of the stillmotion determination and imaging information expressing parameters whereby the motion image data was generated by imaging.
15. An image processing apparatus, comprising:
a stillmotion determining unit configured to make a stillmotion determination for each region of respective unit images constituting motion image data; and
a motion blur adder configured to add motion blur to the motion image data on the basis of the stillmotion determination and imaging information expressing parameters whereby the motion image data was generated as a result of imaging by an imaging apparatus.