The present invention relates to a web browser apparatus and a web
browsing method that allows a user to perform web browsing by simple
operations of filling in a paper medium and inserting the paper medium in
the apparatus. According to the present invention, an action
identification code for deciding the next action is extracted from an
input image and analyzed. The next action is decided based on an analysis
result of the action identification code and the input image. Page data
is obtained from a web server in accordance with the decided action. If a
user instructs by filling in a physical medium on which the obtained page
data is printed, an action identification code to be used for deciding an
action corresponding to the instruction is prepared based on the page
data obtained from the web server. An output image is prepared based on
the prepared action identification code and the obtained page data and
controlled to be printed on a physical medium (such as a paper medium).