-
Die
vorliegende Erfindung betrifft ein Verfahren zum Drucken von Webseiten,
das das Senden einer Anforderung für ein Hypertext-Dokument auf
der Basis eines Ressourcen-Ortsangebers an einem Web-Server, das
Empfangen des angeforderten Dokumentes von dem Web-Server und das
Drucken des angeforderten Dokumentes umfasst, und eine Ausdruck-Web-Client
Vorrichtung, die eine Kommunikationseinrichtung zum Senden von Anforderungen für Hypertext-Dokumente
auf der Basis von Ressourcen-Ortsangebern an Web-Server und Empfangen der
angeforderten Dokumente von den Web-Servern und eine Druckeinrichtung
zum Drucken angeforderter Hypertext-Dokumente umfasst, die von der
Kommunikationseinrichtung empfangen wurden.
-
Eine
breite Vielfalt von Informationsvorrichtungen einschließlich Rechner,
PDAs, und Netz-Drucker werden mit Web-Browser bereitgestellt. Eine Netz-Drucker
(Web-Drucker), der
mit einem Web-Browser ausgestattet ist, kann eine Webseite ohne
Eingreifen eines Rechners drucken und ist nun verfügbar. Der
Web-Drucker umfasst einen Web-Browser und eine Netzwerkkarte. Der
Web-Drucker erhält
Informationen wie Webseiten von Web-Servern unter Verwendung seines
Web-Browsers über
die Netzwerkkarte, wandelt die gewonnen Webseiten in eine Form um,
die gedruckt werden kann, und druckt sie.
-
Zum
Beispiel offenbart die Druckschrift JP-A 11-134 126 einen Drucker,
der Daten direkt von einem Web-Server in einem Netzwerk ohne das
Eingreifen einer werteren Informationsverarbeitungsvorrichtung wie
einen Rechner erhalten und die von einem Web-Server gewonnenen Daten
drucken kann. Dieser kann Bookmarks bzw. Lesezeichen speichern und
macht es möglich,
dass der Drucker eine Druckzeit für Webseiten entsprechend den
einheitlichen Ressourcen-Ortsangebern (uniform resource locator – URL) der
Lesezeichen einstellt. Die mit Lesezeichen versehenen URLs werden
angezeigt, abgerufen und unter Verwendung eines LCD-Schirmes ausgewählt.
-
Das
URI-Schema zum Identifieren von Ressourcen ist in RFC 2396 definiert.
URLs sind eine Teilmenge von URIs von der Form: protocol://server hostname/path
to the resource (optional eine Abfrage).
-
1 ist
ein Funktionsblockschaltbild eines herkömmlichen Web-Druckers zum Drucken
von Webseiteninformationen. Die Vorrichtung gemäß 1 umfasst
eine URL-Eingabeeinheit 102,
eine Inhalts-Ladeeinheit 104, eine Inhalts-Parser-Einheit 106,
eine Inhalts-Layouteinheit 108, eine Inhalts-Bildberechnungseinheit 110 und
einen Druckmechanismus 112.
-
Die
URL-Eingabeeinheit 102 empfängt die URL einer Webseite,
die ein Benutzer drucken möchte.
Die Inhalts-Ladeeinheit 104 fordert die gewünschte Webseite
von einem Web-Server 140 über eine Netzwerkkarte (nicht
dargestellt) an und stellt die gewonnenen Webseiteninformationen
für die
Inhalts-Parser-Einheit 106 bereit. Die Inhalts-Ladeeinheit 104 ist
eigentlich eine Form eines Web-Browsers.
-
Die
Inhalts-Parser-Einheit 106 analysiert die Inhaltsdaten
in einer auszugebenden Webseite. Die auszugebenden Inhaltsdaten
sind zum Beispiel Text und/oder grafische Darstellungen. Die Inhalts-Layouteinheit 108 gestaltet
Informations-Datenelemente (Text und grafische Darstellungen), die
durch die Inhalts-Parser-Einheit 106 bereitgestellt werden,
um das zu druckende Bild zu konfigurieren, und stellt die Layout-Informationen
für die
Inhalts-Bildberechnungseinheit 110 bereit.
-
Die
Inhalts-Bildberechnungseinheit 110, die sich auf die in
der Inhalts-Layouteinheit 108 erzeugten Layout-informationen
bezieht, berechnet das zu druckende Bild und wandelt das Bild in
Druckbefehle um, die vom Druckmechanismus 112 verarbeitet
werden können.
Der Druckmechanismus 112 druckt das Bild auf Druckerpapier 114 entsprechend
den Druckbefehlen, die durch die Inhalts-Bildberechnungseinheit 110 bereitgestellt
werden.
-
Bei
dem herkömmlichen
Web-Drucker gemäß 1 wird
die URL einer Webseite, die man drucken möchte, durch die URL-Eingabeeinheit 102 eingegeben,
wobei die Webseiteninformationen durch die Inhalts-Ladeeinheit 104 gewonnen
werden und damit die erhaltenen Webseiteninformationen auf Papier 114 durch
die Inhalts-Parser-Einheit 106, die
Inhalts-Layouteinheit 108, die Inhalts-Bildberechnungseinheit 110 und
den Druckmechanismus 112 gedruckt werden können.
-
Auf
der gedruckten Webseite können
die URLs eines hyperverlinkten Inhalts jedoch nicht bestimmt werden.
Das liegt daran, dass, wenn die Webseite gedruckt wird, die einzige
Anzeige eines verlinkten bzw. verbundenen Inhalts typischerweise das
Unterstreichen des Links bzw. der Verbindung ist. Selbst dieser
Hinweis kann jedoch fehlen. Die URL des verbundenen Inhalts ist
auf der gedruckten Webseite nicht zu erkennen oder für den Web-Drucker
zugänglich,
indem sie zum Beispiel als ein Lesezeichen registriert und durch
die URL-Eingabeeinheit 102 zur Druckauswahl angezeigt wird.
Demzufolge kann mit dem Web-Drucker nach dem Stand der Technik der
verbundene Inhalt nicht ohne weiteres geprüft (über den Web-Drucker zugegriffen)
werden, ohne die URL des Hyperlinks festzustellen und/oder die URL
des Hyperlinks über
die URL-Eingabeeinheit 102 einzugeben, um die hyperverlinkte
Webseite zu drucken.
-
Da
ein herkömmlicher
Web-Drucker nur auf mit Lesezeichen versehene URLs oder nur jene,
die über
eine Eingabeeinheit eingegeben werden, zugreifen kann, kann demzufolge
ein Benutzer nicht wirksam auf einen damit verbundenen Inhalt von
einer gedruckten Webseite zugreifen. Selbst wenn zum Beispiel nach
dem Drucken einer Webseite ein Benutzer eine Webseite drucken möchte, die
mit der gedruckten Webseite hyperverlinkt ist, weil man die URL
der hyperverlinkten Webseite nicht anhand der gedruckten Webseite
erhalten kann, kann der Benutzer die verbundene Webseite nicht drucken.
-
Ein
Verfahren gemäß der vorliegenden
Erfindung wird durch das Speichern von Positionsinformationen, die
sich auf die physikalische Position im gedruckten Dokument, an der
die Verbindungsmarkierung gedruckt ist, beziehen, zusammen mit dem Ressourcen-Ortsangeber,
der mit der Verbindungsmarkierung assoziiert ist, das Empfangen
eines Positionssignals von vorzugsweise einer Digitalisiertablett-Einrichtung
und das Bestimmen, ob es zwischen den durch das Positionssignal
identfizierten Positionen und den Positionsinformationen eine Übereinstimmung
gibt, gekennzeichnet, wobei im Fall einer Übereinstimmung die durch den
Ressourcen-Ortsangeber identifizierte Ressource gedruckt wird.
-
Eine
Vorrichtung gemäß der vorliegenden Erfindung
ist durch eine Speichereinrichtung zum Speichern von Positionsinformationen,
die sich auf die physikalische Position im gedruckten Dokument beziehen,
an der eine Verbindungsmarkierung gedruckt ist, zusammen mit dem
Ressourcen-Ortsangeber, der mit der Verbindungsmarkierung assoziiert ist,
eine Positionseingabeeinrichtung, vorzugsweise eine Digitalisiertablett-Einrichtung,
auf der ein durch die Druckeinrichtung gedrucktes Dokument als ein Bezug
für einen
Benutzer gelegt werden kann, um eine Verbindung auszuwählen, und
eine Einrichtung zum Bestimmen, ob es eine Übereinstimmung zwischen einer
durch ein Positionssignal, das von der Positionseingabeeinrichtung
ausgegeben wurde, identifizierten Position und den Positionsinformationen
der Verbindungsmarkierung gibt, die in der Speichereinrichtung gespeichert
ist, gekennzeichnet, wobei im Fall einer Übereinstimmung die Druckeinrichtung
veranlasst wird, die Ressource, die durch den Ressourcen-Ortsangeber
identifiziert wird, der mit den übereinstimmenden
Positionsinformationen assoziiert ist, zu drucken.
-
Vorzugsweise
wird eine Ressource von einem Web-Server vor der Erzeugung des Positionssignals
angefordert.
-
Vorzugsweise
wird eine Übereinstimmung festgestellt,
wenn die durch das Positionssignal identifizierte Position in einen
Bereich fällt,
der durch die Positionsinformationen definiert wird.
-
Vorzugsweise
wird die Identität
der Ressource angezeigt und das Drucken der Ressource in dem Fall
durchgeführt,
dass ein Benutzerbestätigungssignal
in Reaktion auf die Anzeige der Identität der Ressource empfangen wird.
-
Zusätzliche
bevorzugte und optionale Merkmale werden in den Ansprüchen 5,
6, 7 und 13 bis 18 dargelegt, die hier beigefügt sind.
-
Gemäß der vorliegenden
Erfindung wird außerdem
ein rechnerlesbares Speichermedium zur Steuerung eines Druckers
bereitgestellt, wie in Anspruch 19 definiert ist.
-
Ein
Ausführungsbeispiel
der vorliegenden Erfindung wird nun beispielhaft mit Bezug auf 2 bis 6 der
begleitenden Zeichnungen beschrieben, in denen zeigen:
-
1 ein
Funktionsblockschaltbild eines herkömmlichen Web-Druckers zum Drucken
von Webseiteninformationen;
-
2 ein
Funktionsblockschaltbild eines Web-Druckers gemäß der vorliegenden Erfindung;
-
3 ein
Blatt gedruckten Papiers;
-
4 ein
Blatt Papier, das Ortsinformationen des Druckers von 2 enthält;
-
5 das
Erscheinungsbild der URL-Auswahleinheit des Druckers von 2;
und
-
6 ein
Ablaufdiagramm eines Prozesses zum Drucken von Webseiteninformationen
unter Verwendung des Druckers gemäß 2.
-
Da
der allgemeine Aufbau eines Druckers dem Fachmann bekannt ist, wird
die vorliegende Erfindung anstatt der Erläuterung des gesamten Aufbaus
eines Druckers nun durch Fokussierung auf die Elemente zum Erhalten
und Bearbeiten von Webseiteninformationen erläutert.
-
Mit
Bezug auf 2 umfasst ein Web-Drucker eine
URL-Eingabeeinheit 202, eine Inhalts-Ladeeinheit 204,
eine Inhalts-Parser-Einheit 206, eine Inhalts-Layouteinheit 208,
eine Inhalts-Bildberechnungseinheit 210, einen Druckmechanismus 212, eine
Ortsinformations-Eingabevorrichtung 216, eine URL-Auswahleinheit 218 und
einen URL-Informationsspeicher 220.
-
Die
URL-Eingabeeinheit 202 empfängt die URL einer Webseite,
die ein Benutzer drucken möchte.
Die Inhalts-Ladeeinheit 204 fordert die gewünschten
Webseiten von den Web-Servern 240 durch eine Netzwerkkarte
(nicht dargestellt) an, um folglich die Webseiteninformationen zu
erhalten und stellt die erhaltenen Webseiteninformationen für die Inhalts-Parser-Einheit 206 bereit.
Die Inhalts-Ladeeinheit 204 ist eigentlich ein Web-Browser.
-
Die
Inhalts-Parser-Einheit 206 analysiert die auszugebenden
Inhaltsdaten anhand der erhaltenen Webseiteninformationen. Die auszugebenden
Inhaltsdaten sind zum Beispiel Text und/oder grafische Darstellungen.
Wenn es URL-Informations-Datenelemente in den erhaltenen Webseiteninformationen gibt
(z. B. Verbindungen zu anderen Ressourcen in den erhaltenen Webseiteninformationen),
die Anker-Tags (anchor-tags) sind, werden solche verbundenen URL-Informationen
für die
Inhalts-Layouteinheit 208,
die Inhalts-Ladeeinheit 204 und den URL-Speicher 220 bereitgestellt.
Die Inhalts-Ladeeinheit 204 erhält Webseiteninformationen entsprechend
den verbundenen Ressourcen-URLs, die durch die Inhalts-Parser-Einheit 206 bereitgestellt werden,
und speichert die verbundenen Webseiteninformationen, wobei dadurch
die hyperverlinkten Webseiteninformationen vorab gespeichert werden.
-
Die
Inhalts-Layouteinheit 208 gestaltet die durch die Inhalts-Parser-Einheit 206 bereitgestellten Informations-Datenelemente,
die Text und grafische Darstellungen sind, an Orten, wo und in der
Weise, durch die die Datenelemente auf einem Blatt Druckerpapier
ausgedruckt werden sollen, und stellt die Layout-Informationen für die Inhalts-Bildberechnungseinheit 210 bereit.
Zum Beispiel kann die Inhalts-Layouteinheit 208 die Orte
für Buchstaben
auf einem Druckerpapier mit Bezug auf die Auszeichnungssprachen-Tags
zum Einstellen der Absatzzeichen gestalten, die <P>(Paragraph), <BR>(Break), <PRE>(PREformatted text), <HR>(Horizontal Rule), <LIST> und <BLOCKQUOTE> aufweisen. Außerdem kann
die Inhalts-Layouteinheit 208 die Größe der zu druckenden Buchstaben
mit Bezug auf die Tags zum Einstellen der Größe der Buchstaben einstellen,
die <Hn> (Heading), <BASEFONE SIZE =
n> und <FONT> aufweisen. Zusätzlich kann
die Inhalts-Layouteinheit 208 die Orte auf der gedruckten Seite
und die Größe der Bilder
mit Bezug auf ein Tag <IMG
SRC = "...."> einstellen.
-
Unter
Verwendung von Beispiel-Hypertext-URL-Buchstaben in einem URL-Anker
erhält
die Inhalts-Parser-Einheit 206 die URL-Informationen mit Bezug
auf ein Auszeichnungssprachen-Tag <A HREF="urf">text</A>. Hier ist der Teil "urf" die URL der verbundenen
Ressource und der Teil text der Text, der angezeigt werden soll
und mit dem die Verbindung verankert ist. Wenn ein HTML-Dokument
betrachtet oder mittels eines Web-Browsers und der Inhalts-Layouteinheit 208 gedruckt
wird, wird dem Leser typischerweise nur der Anker-Text, typischerweise
unterstrichen, präsentiert.
Der Anker-Text wird häufig
in einer charakteristischen Farbe angezeigt.
-
Mit
Bezug auf die URL-Informationen, die durch die Inhalts-Parser-Einheit 206 bereitgestellt werden,
stellt die Inhalts-Layouteinheit 208 Koordinaten (nachfolgend
als "URL-Regionsinformationen" oder "URL-Anker-Druckregionsinformationen" bezeichnet), die
eine Region zuweisen, in der die Hypertext-URL-Buchstaben gedruckt
werden sollen, für den
URL-Informationsspeicher 220 bereit. Da die Inhalts-Layouteinheit 208 einen
Ort zuweist, an dem die Hypertext-URL-Buchstaben (in der Regel als
einen URL-Anker bezeichnet) entsprechend einer URL gestaltet werden,
wenn sie angezeigt werden, können
die Koordinaten einer Region, in der die Hypertext-URL-Buchstaben gedruckt
werden sollen, für den
URL-Informationsspeicher 220 bereitgestellt werden. Die
URL-Regionsinformationen können
einfach die Koordinaten der Eckpunkte eines rechteckigen Kastens
sein und können
ebenso Koordinaten sein, die kompliziertere Figuren darstellen,
so dass sie den grafisch ausgedrückten
Hypertext-URL-Buchstaben entsprechen.
-
Daher
speichert der URL-Informationsspeicher 220 die URL-Informationen
von der Inhalts-Parser-Einheit 206 und die URL-Regionsinformationen, die
die Region anzeigen, in der die Hypertext-URL-Buchstaben entsprechend
den verbundenen URLs auf einem Druckerpapier gedruckt werden, anhand
der Inhalts-Layouteinheit 208.
-
Die
Inhalts-Bildberechnungseinheit 210 wandelt die analysierten
Informations-Datenelemente in Bildinformationen mit Bezug auf die
in der Inhalts-Layouteinheit 208 erzeugten Layout-Informationen
um und erzeugt Druckbefehle, die den Druckmechanismus 212 steuern
können.
Der Druckmechanismus 212 druckt die Webseite auf ein Blatt
Druckerpapier 214 entsprechend den Druckbefehlen, die durch die
Inhalts-Bildberechnungseinheit 210 bereitgestellt werden.
-
Das
Blatt Papier 214, auf dem die gewonnenen Webseiteninformationen
gedruckt werden, wird auf einer Ortsinformations-Eingabevorrichtung 216 platziert.
Die Ortsinformations-Eingabevorrichtung 216 wird so übertragen,
dass sie dem Druckerpapier 214 entspricht. Das heißt, wenn
der Benutzer einen Ort auf dem Druckerpapier 214 auf der
Ortsinformations-Eingabevorrichtung 216 auswählt, wird
die Ortsinformation, die den ausgewählten Ort anzeigt, von der
Ortsinformations-Eingabevorrichtung 216 ausgegeben. Die
Ortsinformations-Ausgabe von der Ortsinformations-Eingabevorrichtung 260 wird
für die URL-Auswahleinheit 218 bereitgestellt.
-
Die
Ortsinformations-Eingabevorrichtung 216 hat einen Flachschirm-Digitalisierer,
auf dem ein Blatt Papier platziert werden kann. Ein Digitalisierer ist
eine Vorrichtung, die Ortsinformationen entsprechend einem angezeigten
Ort, zum Beispiel Koordinateninformationen ausgibt, wobei der Typ
des Digitalisierers einen Fingerberührungs-, einen Nadel-, einen
Berührungsschirmtyp
usw. aufweisen kann. Typischerweise ist die Ortsinformations-Eingabevorrichtung 216 ein
Fingerberührungstyp,
und wenn eine Webseite auf einem Blatt Papier gedruckt wird, berührt der
Benutzer einen hyperverlinkten URL-Anker, der auf dem Blatt Papier
gedruckt ist, um die gedruckte hyperverlinkte URL auf dem Papier
auszuwählen,
indem eine Erzeugung der Ortsinformationen über die Ortsinformations-Eingabevorrichtung 216 entsprechend
dem gedruckten URL-Anker bewirkt wird. Im Besonderen werden die
durch die Vorrichtung 216 erzeugten Ortsinformationen mit
den früher
gespeicherten URL-Anker-Druckregionsinformationen
verglichen, um festzustellen, welchen gedruckten hyperverlinkten
URL-Anker der Benutzer auf der gedruckten Webseite ausgewählt hat.
-
Mit
Bezug auf 3 werden Webseiteninformationen,
die Hyperlinks, zum Beispiel Hypertext-URL-Buchstaben aufweisen,
auf ein Blatt Druckerpapier 214 gedruckt. Die Hypertext-URL-Buchstaben
sind in der Regel unterstrichen. Wenn der Benutzer eine der Hypertext-URLs
auf dem Blatt Papier 214 auswählt, erfasst die Ortsinformations-Eingabevorrichtung 216 die
Auswahl des Benutzers und gibt entsprechende Ortsinformationen aus.
Die Ortsinformations-Eingabevorrichtung 216 wird günstigerweise dort
aufgebaut, wo in der Nähe
gedruckte Papierblätter
vom Webseiten-Drucker ausgegeben werden.
-
Mit
Bezug auf 4 ist die Ortsinformations-Eingabevorrichtung 216 an
der Papierausgabe installiert, obwohl sie sich in anderen Ausführungsbeispielen
an anderen Stellen befinden kann.
-
Mit
Bezug wieder auf 2 vergleicht die URL-Auswahleinheit 218 die
Ortsinformationen entsprechend einem vom Benutzer ausgewählten Ort auf
dem Blatt Papier 214 (zum Beispiel eine vom Benutzer ausgewählte gedruckte
Hypertext-URL), die von der Ortsinformations-Eingabevorrichtung 216 bereitgestellt
werden, mit den im URL-Informationsspeicher 220 gespeicherten
URL-Regionsinformationen und wählt
eine verbundene URL entsprechend den übereinstimmenden URL-Regionsinformationen aus.
Die ausgewählte
verbundene URL wird für
die Inhalts-Ladeeinheit 204 bereitgestellt. Da die Inhalts-Ladeeinheit 204 die
mit der gedruckten Webseite verbundenen Webseiten typischerweise
vorab abruft und speichert, kann die Inhalts-Ladeeinheit 204 Webseiteninformationen
entsprechend der ausgewählten,
extrahierten verbundenen URL (d. h. verbundene Webseiteninformationen),
die durch die URL-Auswahleinheit 218 bereitgestellt wird,
unmittelbar bereitstellen. Obwohl die Inhalts-Ladeeinheit 204 nicht
unbedingt Webseiteninformationen, die mit der gedruckten Webseite
verbunden sind, vorab erhalten und speichern muss, wird die Zeit
zum Drucken der anderen verbundenen Webseiteninformationen dadurch
stark verkürzt.
-
Mit
Bezug auf 5 umfasst die URL-Auswahleinheit 218 eine
Anzeigeeinheit 218a und eine Auswahltaste 218b.
Wenn der Benutzer einen Ort auf einem gedruckten Blatt Papier 214 auswählt, das
auf der Ortsinformations-Eingabevorrichtung 216 platziert
ist, zum Beispiel wenn der Benutzer auf einen Ort mittels eines
Fingers oder einer Zeigevorrichtung drückt, werden entsprechend dem
gedruckten Ort durch die Ortsinformations-Eingabevorrichtung 216 Ortsinformationen
erzeugt. Diese Ortsinformationen werden für die URL-Auswahleinheit 218 bereitgestellt,
wobei die URL-Auswahleinheit 218 auf
den URL-Informationsspeicher 220 zugreift und nach URL- Regionsinformationen
entsprechend den eingegebenen Ortsinformationen von der Ortsinformations-Eingabevorrichtung 216 sucht.
-
Wenn
es URL-Regionsinformationen entsprechend den eingegebenen Ortsinformationen gibt,
werden die URL-Informationen entsprechend den URL-Regionsinformationen,
zum Beispiel die URL (gemäß 5)
oder Hypertext-URL-Buchstaben (z. B. "Samsung" in einer unterstrichenen farbigen Schriftart,
in 5 nicht dargestellt), auf der Anzeigeeinheit 218a angezeigt.
Der Benutzer prüft, dass
der ausgewählte
Ort mit Bezug auf die angezeigten Hypertext-URL-Buchstaben korrekt
ist und drückt
dann die Auswahltaste 218b. Das Drücken der Auswahltaste 218b bewirkt,
dass die URL entsprechend den ausgewählten Hypertext-URL-Buchstaben
für die
Inhalts-Ladeeinheit 204 bereitgestellt wird, die zum Beispiel
die Webseiteninformationen entsprechend der ausgewählten verbundenen
URL für
die Inhalts-Parser-Einheit 206 zur Verarbeitung unmittelbar
bereitstellen kann.
-
Nun
der Funktionsweise des Systems zugewandt und mit Bezug auf 2 und 6 erhält man Webseiteninformationen
entsprechend einer URL, die durch den Benutzer eingegeben wird (Arbeitsschritt
S 602). Spezieller greift die Inhalts-Ladeeinheit 204 auf
einen Web-Server 240 zu, erhält Webseiteninformationen entsprechend
der URL, die von der URL-Eingabeeinheit 202 eingegeben
wurde, und stellt die gewonnenen Webseiteninformationen für die Inhalts-Parser-Einheit 206 bereit.
-
Von
den Webseiteninformationen, die man durch das Netzwerk erhalten
hat (Arbeitsschritt S 604) werden weitere verbundenen URL-Informationen
extrahiert. Spezieller analysiert die Inhalts-Parser-Einheit 206 die
Inhaltsdaten, die anhand der gewonnenen Webseiteninformationen ausgegeben werden,
und stellt die analysierten und extrahierten verbundenen URL-Informationen
(d. h., eine URL und/oder eine Hypertext-URL), wenn überhaupt,
für den
URL-Speicher 220 bereit.
-
Die
Webseiteninformationen werden in Bildinformationen umgewandelt,
die gedruckt werden können,
wobei das Bild gedruckt wird (Arbeitsschritt S 606). Spezieller
gestaltet die Inhalts-Layouteinheit 208 Informations-Datenelemente,
die durch die Inhalts-Parser-Einheit 206 bereitgestellt
werden, das heißt,
den Text und die grafi schen Darstellungen, an Stellen, wo und in
einer Weise, durch die die Datenelemente auf einem Druckerpapier 214 gedruckt
werden sollen, und stellt die Layout-Informationen für die Inhalts-Bildberechnungseinheit 210 bereit.
Mit Bezug auf die Layout-Informationen, die durch die Inhalts-Layouteinheit 208 erzeugt
werden, wandelt die Inhalts-Bildberechnungseinheit 210 die
analysierten Informations-Datenelemente von der Inhalts-Parser-Einheit 206 in
Bildinformationen um und erzeugt Druckbefehle, die den Druckmechanismus 212 steuern
können.
Der Druckmechanismus 212 druckt auf das Druckerpapier 214 entsprechend
den Druckbefehlen, die durch die Inhalts-Bildberechnungseinheit 210 bereitgestellt
werden. Durch den Druckvorgang des Druckmechanismus 212 werden
die gewonnenen Webseiteninformationen auf das Papier 214 gedruckt.
Regionsinformationen werden anhand der umgewandelten Bildinformationen
für eine
Region gewonnen, in der die extrahierten verbundenen URL-Informationen
auf dem gedruckten Blatt Papier 214 platziert werden sollen
(d. h. man erhält
einen URL-Anker-Druckbereich) (Arbeitsschritt S 608). Spezieller
stellt mit Bezug auf die extrahierten verbundenen URL-Informationen,
die durch die Inhalts-Parser-Einheit 206 bereitgestellt
werden, die Inhalts-Layouteinheit 208 die Regionsinformationen entsprechend
den extrahierten verbundenen URL-Informationen (d. h. URL-Anker-Druckregionsinformationen)
für den
URL-Informationsspeicher 220 bereit.
-
Die
Ortsinformationen entsprechend den gedruckten Bildinformationen
werden durch eine Ortseingabeeinheit eingegeben (Arbeitsschritt
S 610). Wenn spezieller zum Beispiel im Arbeitsschritt 610 der
Benutzer eine der verbundenen Hypertext-URLs, die auf dem Druckerpapier 214 gedruckt
sind, auswählt,
erkennt die Ortsinformations-Eingabevorrichtung 216 den
vom Benutzer ausgewählten
Ort auf dem Druckerpapier 214 (d. h. erkennt eine durch
den Benutzer ausgewählte
gedruckte Hypertext-URL) und
gibt die URL-Ortsinformationen aus.
-
Eine
URL entsprechend den eingegebenen URL-Ortsinformationen wird durch
Vergleichen der eingegebenen URL-Orsinformationen mit den gespeicherten
URL-Regionsinformationen
ausgewählt (Arbeitsschritt
S 612). Spezieller vergleicht die URL-Auswahleinheit 218 die
URL-Ortsinformationen, die durch die Ortsinformations-Eingabevorrichtung 216 bereitgestellt
werden, mit den URL-Regionsinformationen der extrahierten verbundenen
URL-Informationen, die im URL-Informationsspeicher 220 gespeichert
sind, und wählt
im Fall einer Übereinstimmung
eine entsprechende, extrahierte verbundene URL aus. Die ausgewählte, extrahierte
verbundene URL wird für
die Inhalts-Ladeeinheit 204 bereitgestellt. Die ausgewählte, extrahierte
verbundene URL wird dem Web-Browser (d. h. der Inhalts-Ladeeinheit 204)
bereitgestellt, so dass man Webseiteninformationen entsprechend
der ausgewählten,
extrahierten verbundenen URL erhalten kann.
-
Die
Inhalts-Ladeeinheit 204 und die Inhalts-Parser-Einheit 206 erhalten
Webseiteninformationen entsprechend einer URL, die durch die URL-Eingabeeinheit 202 eingegeben
wird, sowie andere verbundene (hyperverlinkte) URLs in jeder gewonnenen
Webseiteninformation. Damit werden die gewonnenen Webseiteninformationen
einschließlich der
hyperverlinkten Webseiteninformationen auf das Papier 214 durch
die Inhalts-Parser-Einheit 206, die Inhalts-Layouteinheit 208,
die Inhatts-Bildberechnungseinheit 210 und
den Druckmechanismus 212 gedruckt. Gemäß dem oben beschriebenen Internet/Webseiten-Drucker
der vorliegenden Erfindung können
weitere Webseiten, die mit einer Webseite hyperverlinkt sind, ohne
weiteres gedruckt werden.
-
Der
beschriebene Webseiten-Drucker druckt Webseiteninformationen, die
von einer gedruckten Webseite entsprechend den eingegebenen Ortsinformationen
des gedruckten URL-Ankers oder entsprechend den eingegebenen URL-Anker-Druckbereichen
(Orte) verbunden sind. Die URL-Informationen, die mit der gedruckten
Webseite hyperverlinkt sind, werden aus den Webseiteninformationen
extrahiert, die man durch ein Netzwerk wie dem Internet über einen
Web-Browser erhält,
und in zu druckende Bildinformationen umgewandelt. Anhand der umgewandelten
Bildinformationen wird ein URL-Anker-Druckregionsort wie zum Beispiel
Hypertext-URL-Druckregionsinformationen gewonnen/gespeichert, die
einen Bereich anzeigen, in dem sich ein URL-Anker entsprechend den
extrahierten URL-Informationen auf der gedruckten Webseite/dem Bild
befindet. Die eingegebenen Ortsinformationen von der Ortseingabeeinheit
entsprechend den gedruckten Webseiten-/Bildinformationen werden
mit dem gespeicherten URL-Anker-Druckregionsort verglichen, um die extrahierte
hyperverlinkte URL auszuwählen
(d. h. um einen der gedruckten URL-Anker aus zuwählen), wenn die eingegebenen
Ortsinformationen mit dem URL-Anker-Druckregionsort übereinstimmen.
Die ausgewählte,
extrahierte hyperverlinkte URL wird für den Web-Browser bereitgestellt,
so dass Webseiteninformationen entsprechend der ausgewählten, extrahierten
hyperverlinkten URL gewonnen werden, wobei man dadurch weitere Webseiten
erhält,
die mit der gedruckten Webseite hyperverlinkt sind.
-
Die
vorliegende Erfindung stellt vorteilhafterweise ein Verfahren (und
einen Internet/Webseiten-Drucker) bereit, das (der) Webseiteninformationen
eines gedruckten einheitlichen Ressourcen-Ortsangeber (URL)-Ankers
druckt, der auf einer gedruckten Webseite ausgewählt wird. Obwohl des Weiteren
bei den beschriebenen exemplarischen Ausführungsbeispielen Webseiten,
die mit einer gedruckten Webseite hyperverlinkt sind, am Drucker zugänglich sind
(z. B. am Drucker über
die URL-Auswahleinheit 218 betrachtet,
gedruckt werden usw.), ist die vorliegende Erfindung nicht auf solche
Konfiguration beschränkt,
wobei Webseiten, die mit allen jeweiligen (aufeinander folgenden)
gedruckten Webseiten hyperverlinkt sind, am Drucker zugänglich sind,
wobei dadurch ein verschachtelter, hyperverlinkter Webseiten-Zugang
am Drucker bereitgestellt wird. Die Prozesse der Erfindung, wie
sie in 2 gezeigt und an einem Internet-/Webseiten-Netzdrucker
bereitgestellt werden, werden in Software und/oder Rechner-Hardware
implementiert. Zum Beispiel können
die Inhalts-Parser-Einheit 206 und die Inhalts-Layouteinheit 208 Software
sein, die den URL-Extraktor und den Bildinformationswandler bzw. die
URL-Regionsinformations-Erhaitungseinheit
der vorliegenden Erfindung verkörpern.
Dementsprechend umfasst der Drucker der Erfindung Datenspeicher
wie magnetische und optische Disks, RAM, ROM usw., auf denen die
Prozesse der Erfindung gespeichert und ausgeführt werden können.