1. A method of sharing revenue in an Internet printing system comprising a search engine provider, a host computer capable of browsing the Internet, and an advertisement sponsor, the method comprising: a user of the host computer registering with the search engine provider as a participant in an Internet advertisement revenue sharing system managed by the search engine provider; the user of the host computer conducting a search utilizing a web page of the search engine provider, the search resulting in a search result page being displayed on a browser of the host computer; the user of the host computer selecting an option to print the displayed search result page on a printer connected to the host computer; the host computer generating print data to print out the search result page together with advertisement data, and submitting the generated print data to the printer for printing; the host computer receiving a confirmation message from the printer confirming that the printout of the generated print data, which includes the advertisement data, was successful; the host computer notifying the search engine provider that the printout of the print data, that included the advertisement data, was successful; the search engine provider charging the advertisement sponsor for the printing of the advertisement data included in the printout; and the search engine provider crediting an account of the registered user a portion of the amount charged to the advertisement sponsor for the printing of the advertisement data.