(57)【要約】【課題】印刷されたハイパーリンクに関係付けられた広告を送付する優れた方法を得る。【解決手段】被印刷物上に印刷されたハイパーリンクに関係付けられた広告を送付する方法において、前記ハイパーリンクが第１のコンピュータシステムによって起動され、前記方法は、前記ハイパーリンクの文脈を決定するステップと、前記文脈に関係した１つ又は複数の広告を選択するステップと、前記１つ又は複数の広告を第２のコンピュータシステムに送付するステップと、を含んでおり、前記第２のコンピュータシステムが前記第１のコンピュータシステムに関係付けられる。【選択図】図２
2010506222.tif 000002
【特許請求の範囲】
【請求項１】
被印刷物上に印刷されたハイパーリンクに関係付けられた広告を送付する方法であって、前記ハイパーリンクが第１のコンピュータシステムによって起動され、前記方法が、
前記ハイパーリンクの文脈を決定するステップと、
前記文脈に関係した１つ又は複数の広告を選択するステップと、
前記１つ又は複数の広告を第２のコンピュータシステムに送付するステップと
を含み、
前記第２のコンピュータシステムが前記第１のコンピュータシステムに関係付けられている、
当該方法。
【請求項２】
前記第１のコンピュータシステムと前記第２のコンピュータシステムとが同じコンピュータシステムである、請求項１に記載の方法。
【請求項３】
前記ハイパーリンクが、前記被印刷物上に印刷されたユーザ情報に含まれている、請求項１に記載の方法。
【請求項４】
前記被印刷物が、当該被印刷物上に配置された機械可読の符号化されたデータを含み、前記符号化されたデータは、前記ハイパーリンク及び前記文脈が決定されることを可能にする、請求項３に記載の方法。
【請求項５】
前記符号化されたデータが、前記被印刷物のページ識別を識別する、請求項４に記載の方法。
【請求項６】
前記符号化されたデータがさらに、前記被印刷物上の複数の位置を識別する、請求項５に記載の方法。
【請求項７】
前記ハイパーリンクの前記文脈が、
前記第１のコンピュータシステムにて、前記ページ識別と、前記被印刷物に対する感知装置の位置とを識別する指示データを受け取るステップであって、前記感知装置が、前記被印刷物に対する有効位置に置かれたときに前記指示データを生成するステップと、
前記ページ識別を使用して、前記被印刷物に対応するページ記述を識別し取り出すステップと、
前記ページ記述と前記感知装置の前記位置とを使用して前記ハイパーリンクを識別するステップと、
前記ページ記述を使用して、前記ハイパーリンクの前記文脈を決定するステップと
によって、決定される、請求項６に記載の方法。
【請求項８】
前記ページ記述が、前記被印刷物上に印刷されたユーザ情報の記述と、前記被印刷物上の前記ハイパーリンクのゾーンの記述とを含む、請求項７に記載の方法。
【請求項９】
前記文脈が少なくとも１つのキーワードを含む、請求項１に記載の方法。
【請求項１０】
前記少なくとも１つのキーワードが、前記ハイパーリンクに含まれるキーワードと、前記ハイパーリンクを含む文に含まれるキーワードとを含むグループから選択される、請求項９に記載の方法。
【請求項１１】
前記ハイパーリンクに対応するＵＲＬを決定するステップをさらに含む、請求項７に記載の方法。
【請求項１２】
前記１つ又は複数の広告が、広告主のＵＲＬへのハイパーリンクの形態をとる、請求項１に記載の方法。
【請求項１３】
前記１つ又は複数の広告が、広告主からの支払いに基づいて順位付けされる、請求項１に記載の方法。
【請求項１４】
前記ハイパーリンクに対応するウェブページをユーザに送るステップ
をさらに含み、前記ウェブページが、前記１つ又は複数の広告へのハイパーリンクを含む、
請求項１に記載の方法。
【請求項１５】
前記ウェブページがユーザのウェブ端末に表示され、前記広告が、前記ウェブページのヘッダ又は余白に表示される、請求項１４に記載の方法。
【請求項１６】
前記ウェブページがユーザのプリンタで印刷され、前記広告が、前記印刷されたページのヘッダ又は余白に表示される、請求項１４に記載の方法。
【請求項１７】
前記被印刷物が、印刷された文書、印刷された書式、又は印刷された出版物のページである、請求項１に記載の方法。
【請求項１８】
前記被印刷物が、製品アイテムの包装、ラベル又は表面である、請求項１に記載の方法。
【請求項１９】
複数の被印刷物が同じページ識別を共有する、請求項５に記載の方法。
【請求項２０】
前記被印刷物が、アナログ印刷プロセスによって印刷される、請求項１９に記載の方法。
【請求項２１】
被印刷物がそれぞれ固有のページ識別を有する、請求項５に記載の方法。
【請求項２２】
前記被印刷物が、デジタル印刷プロセスによって印刷される、請求項２１に記載の方法。
【請求項２３】
被印刷物上に印刷されたハイパーリンクに関係付けられた広告を送付するシステムであって、第１のコンピュータシステムを備え、前記第１のコンピュータシステムが、
前記第１のコンピュータシステムにおいて、前記ハイパーリンクの文脈を決定し、
前記文脈に関係した１つ又は複数の広告を選択し、
前記広告を、前記第１のコンピュータシステムに関係付けられた第２のコンピュータシステムに送付するように構成された
システム。
【請求項２４】
被印刷物上に印刷されたハイパーリンクに関係付けられた広告を送付する方法であって、
第１のコンピュータシステムにおいて、前記ハイパーリンクの文脈を決定するステップと、
前記文脈を第２のコンピュータシステムに送るステップと、
第３のコンピュータシステムにおいて、前記第２のコンピュータシステムから、前記文脈に関係した１つ又は複数の広告を受け取るステップと
を含み、前記第３のコンピュータシステムが前記第１のコンピュータシステムに関係付けられる
方法。
【請求項２５】
前記第１のコンピュータシステムと前記第３のコンピュータシステムとが同じコンピュータシステムである、請求項２４に記載の方法。
【請求項２６】
前記ハイパーリンクが、前記被印刷物上に印刷されたユーザ情報に含まれる、請求項２４に記載の方法。
【請求項２７】
前記被印刷物が、前記被印刷物上に配置された機械可読の符号化されたデータを含み、前記符号化されたデータが、前記ハイパーリンク及び前記文脈が決定されることを可能にする、請求項２６に記載の方法。
【請求項２８】
前記符号化されたデータが、前記被印刷物のページ識別を識別する、請求項２７に記載の方法。
【請求項２９】
前記符号化されたデータがさらに、前記被印刷物上の複数の位置を識別する、請求項２８に記載の方法。
【請求項３０】
前記ハイパーリンクの前記文脈が、
前記第１のコンピュータシステムにおいて、前記ページ識別と、前記被印刷物に対する感知装置の位置とを識別する指示データを受け取るステップであって、前記感知装置が、前記被印刷物に対する有効位置に置かれたときに前記指示データを生成するステップと、
前記被印刷物に対応するページ記述を前記ページ識別を使用して識別し、取り出すステップと、
前記ページ記述と前記感知装置の前記位置とを使用して前記ハイパーリンクを識別するステップと、
前記ハイパーリンクの前記文脈を前記ページ記述を使用して決定するステップと
によって決定される、請求項２９に記載の方法。
【請求項３１】
前記ページ記述が、前記被印刷物上に印刷されたユーザ情報の記述と、前記被印刷物上の前記ハイパーリンクのゾーンの記述とを含む、請求項３０に記載の方法。
【請求項３２】
前記文脈が少なくとも１つのキーワードを含む、請求項２４に記載の方法。
【請求項３３】
前記少なくとも１つのキーワードが、前記ハイパーリンクに含まれるキーワードと、前記ハイパーリンクを含む文に含まれるキーワードとを含むグループから選択される、請求項３２に記載の方法。
【請求項３４】
前記ハイパーリンクに対応するＵＲＬを決定するステップをさらに含む、請求項３０に記載の方法。
【請求項３５】
前記１つ又は複数の広告が、広告主のＵＲＬへのハイパーリンクの形態をとる、請求項２４に記載の方法。
【請求項３６】
前記第２のコンピュータシステムから受け取られた前記１つ又は複数の広告が、広告主から前記第２のコンピュータシステムの所有者への支払いに基づいて順位付けされる、請求項２４に記載の方法。
【請求項３７】
前記ハイパーリンクに対応するウェブページをユーザに送るステップ
をさらに含み、前記ウェブページが、前記１つ又は複数の広告へのハイパーリンクを含む、
請求項２４に記載の方法。
【請求項３８】
前記ウェブページがユーザのウェブ端末に表示され、前記広告が、前記ウェブページのヘッダ又は余白に表示される、請求項３７に記載の方法。
【請求項３９】
前記ウェブページがユーザのプリンタで印刷され、前記広告が、前記印刷されたページのヘッダ又は余白に表示される、請求項３７に記載の方法。
【請求項４０】
前記被印刷物が、印刷された文書、印刷された書式、又は印刷された出版物のページである、請求項２４に記載の方法。
【請求項４１】
前記被印刷物が、製品アイテムの包装、ラベル又は表面である、請求項２４に記載の方法。
【請求項４２】
複数の被印刷物が同じページ識別を共有する、請求項２８に記載の方法。
【請求項４３】
前記被印刷物が、アナログ印刷プロセスによって印刷される、請求項４２に記載の方法。
【請求項４４】
被印刷物がそれぞれ固有のページ識別を有する、請求項２８に記載の方法。
【請求項４５】
前記被印刷物が、デジタル印刷プロセスによって印刷される、請求項４４に記載の方法。
【請求項４６】
被印刷物上に印刷されたハイパーリンクに関係付けられた広告を送付するシステムであって、
前記ハイパーリンクの文脈を決定し、
前記文脈を第２のコンピュータシステムに送り、
前記第２のコンピュータシステムから、前記文脈に関係した１つ又は複数の広告を受け取る
ように構成された第１のコンピュータシステムを備えたシステム。
【請求項４７】
被印刷物上に印刷されたハイパーリンクに関係付けられた広告を送付する方法であって、
感知装置を使用して前記ハイパーリンクと対話するステップと、
前記ハイパーリンクに対応するウェブページを受け取るステップと
を含み、前記ウェブページが、前記ハイパーリンクの文脈に関係した１つ又は複数の広告を含む
方法。
【請求項４８】
前記ハイパーリンクが、前記被印刷物上に印刷されたユーザ情報に含まれる、請求項４７に記載の方法。
【請求項４９】
前記被印刷物が、前記被印刷物上に配置された機械可読の符号化されたデータを含み、前記符号化されたデータが、前記ハイパーリンク及び前記文脈が決定されることを可能にする、請求項４８に記載の方法。
【請求項５０】
前記符号化されたデータが、前記被印刷物のページ識別を識別する、請求項４９に記載の方法。
【請求項５１】
前記符号化されたデータがさらに、前記被印刷物上の複数の位置を識別する、請求項５０に記載の方法。
【請求項５２】
前記ハイパーリンクの前記文脈が、
前記感知装置において、前記ページ識別と、前記被印刷物に対する感知装置の位置とを識別する指示データを生成するステップと、
前記指示データをコンピュータシステムに送るステップであって、それによって、前記コンピュータシステムが、
前記被印刷物に対応するページ記述を前記ページ識別を使用して取り出し、
前記ページ記述と前記感知装置の前記位置とを使用して前記ハイパーリンクを識別し、
前記ハイパーリンクの前記文脈を前記ページ記述を使用して決定する
ことを可能にするステップと
によって決定される、請求項５１に記載の方法。
【請求項５３】
前記ページ記述が、前記被印刷物上に印刷されたユーザ情報の記述と、前記被印刷物上の前記ハイパーリンクのゾーンの記述とを含む、請求項５２に記載の方法。
【請求項５４】
前記文脈が少なくとも１つのキーワードを含む、請求項４７に記載の方法。
【請求項５５】
前記少なくとも１つのキーワードが、前記ハイパーリンクに含まれるキーワードと、前記ハイパーリンクを含む文に含まれるキーワードとを含むグループから選択される、請求項５４に記載の方法。
【請求項５６】
前記１つ又は複数の広告が、広告主のＵＲＬへのハイパーリンクの形態をとる、請求項４７に記載の方法。
【請求項５７】
前記１つ又は複数の広告が、広告主からの支払いに基づいて順位付けされる、請求項４７に記載の方法。
【請求項５８】
前記ウェブページがユーザのウェブ端末に表示され、前記広告が、前記ウェブページのヘッダ又は余白に表示される、請求項４７に記載の方法。
【請求項５９】
前記ウェブページがユーザのプリンタで印刷され、前記広告が、前記印刷されたページのヘッダ又は余白に表示される、請求項４７に記載の方法。
【請求項６０】
前記被印刷物が、印刷された文書、印刷された書式、又は印刷された出版物のページである、請求項４７に記載の方法。
【請求項６１】
前記被印刷物が、製品アイテムの包装、ラベル又は表面である、請求項４７に記載の方法。
【請求項６２】
複数の被印刷物が同じページ識別を共有する、請求項５０に記載の方法。
【請求項６３】
前記被印刷物が、アナログ印刷プロセスによって印刷される、請求項６２に記載の方法。
【請求項６４】
被印刷物がそれぞれ固有のページ識別を有する、請求項５０に記載の方法。
【請求項６５】
前記被印刷物が、デジタル印刷プロセスによって印刷される、請求項６４に記載の方法。
【請求項６６】
被印刷物上に印刷されたハイパーリンクに関係付けられた広告を送付するシステムであって、
前記ハイパーリンクと対話するように構成された感知装置と、
前記ハイパーリンクに対応するウェブページを受け取る手段と
を備え、受け取られる前記ウェブページが、前記ハイパーリンクの文脈に関係した１つ又は複数の広告を含む
システム。
【請求項６７】
被印刷物上に印刷されたハイパーリンクに関係付けられた広告を送付する方法であって、
第２のコンピュータシステムにおいて、第１のコンピュータシステムによって決定された前記印刷されたハイパーリンクの文脈を受け取るステップと、
前記文脈に関係した１つ又は複数の広告を選択するステップと、
前記１つ又は複数の広告を第３のコンピュータシステムに送るステップと
を含み、前記第３のコンピュータシステムが前記第１のコンピュータシステムに関係付けられる
方法。
【請求項６８】
前記第１のコンピュータシステムと前記第３のコンピュータシステムとが同じコンピュータシステムである、請求項６７に記載の方法。
【請求項６９】
前記ハイパーリンクが、前記被印刷物上に印刷されたユーザ情報に含まれる、請求項６７に記載の方法。
【請求項７０】
前記被印刷物が、前記被印刷物上に配置された機械可読の符号化されたデータを含み、前記符号化されたデータが、前記ハイパーリンク及び前記文脈が決定されることを可能にする、請求項６９に記載の方法。
【請求項７１】
前記符号化されたデータが、前記被印刷物のページ識別を識別する、請求項７０に記載の方法。
【請求項７２】
前記符号化されたデータがさらに、前記被印刷物上の複数の位置を識別する、請求項７１に記載の方法。
【請求項７３】
前記ハイパーリンクの前記文脈が、
前記第１のコンピュータシステムにおいて、前記ページ識別と、前記被印刷物に対する感知装置の位置とを識別する指示データを受け取るステップであって、前記感知装置が、前記被印刷物に対する有効位置に置かれたときに前記指示データを生成するステップと、
前記被印刷物に対応するページ記述を前記ページ識別を使用して識別し、取り出すステップと、
前記ページ記述と前記感知装置の前記位置とを使用して前記ハイパーリンクを識別するステップと、
前記ハイパーリンクの前記文脈を前記ページ記述を使用して決定するステップと
によって決定される、請求項７２に記載の方法。
【請求項７４】
前記ページ記述が、前記被印刷物上に印刷されたユーザ情報の記述と、前記被印刷物上の前記ハイパーリンクのゾーンの記述とを含む、請求項７３に記載の方法。
【請求項７５】
前記文脈が少なくとも１つのキーワードを含む、請求項６７に記載の方法。
【請求項７６】
前記少なくとも１つのキーワードが、前記ハイパーリンクに含まれるキーワードと、前記ハイパーリンクを含む文に含まれるキーワードとを含むグループから選択される、請求項７５に記載の方法。
【請求項７７】
前記ハイパーリンクに対応するＵＲＬを決定するステップをさらに含む、請求項７３に記載の方法。
【請求項７８】
前記１つ又は複数の広告が、広告主のＵＲＬへのハイパーリンクの形態をとる、請求項６７に記載の方法。
【請求項７９】
前記第２のコンピュータシステムによって選択された前記１つ又は複数の広告が、広告主から前記第２のコンピュータシステムの所有者への支払いに基づいて順位付けされる、請求項６７に記載の方法。
【請求項８０】
前記ハイパーリンクに対応するウェブページをユーザに送るステップ
をさらに含み、前記ウェブページが、前記１つ又は複数の広告へのハイパーリンクを含む、
請求項６７に記載の方法。
【請求項８１】
前記ウェブページがユーザのウェブ端末に表示され、前記広告が、前記ウェブページのヘッダ又は余白に表示される、請求項８０に記載の方法。
【請求項８２】
前記ウェブページがユーザのプリンタで印刷され、前記広告が、前記印刷されたページのヘッダ又は余白に表示される、請求項８０に記載の方法。
【請求項８３】
前記被印刷物が、印刷された文書、印刷された書式、又は印刷された出版物のページである、請求項６７に記載の方法。
【請求項８４】
前記被印刷物が、製品アイテムの包装、ラベル又は表面である、請求項６７に記載の方法。
【請求項８５】
複数の被印刷物が同じページ識別を共有する、請求項７１に記載の方法。
【請求項８６】
前記被印刷物が、アナログ印刷プロセスによって印刷される、請求項８５に記載の方法。
【請求項８７】
被印刷物がそれぞれ固有のページ識別を有する、請求項７１に記載の方法。
【請求項８８】
前記被印刷物が、デジタル印刷プロセスによって印刷される、請求項８７に記載の方法。
【請求項８９】
被印刷物上に印刷されたハイパーリンクに関係付けられた広告を送付するシステムであって、
第１のコンピュータシステムによって決定された前記印刷されたハイパーリンクの文脈を受け取り、
前記文脈に関係した１つ又は複数の広告を選択し、
前記１つ又は複数の広告を第３のコンピュータシステムに送る
ように構成された第２のコンピュータシステムを備え、
前記第３のコンピュータシステムが前記第１のコンピュータシステムに関係付けられる
システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は一般に、印刷物及び感知装置によってコンピュータと対話する方法及びシステムに関する。より具体的には、本発明は、印刷されたネットページ（ｎｅｔｐａｇｅ）のユーザに広告を提供することに関する。本発明は主として、ネットページのプロバイダ、特にアナログ印刷により作成されたネットページのプロバイダへの広告収入ストリームを容易にするために開発された。
【背景技術】
【０００２】
紙は、情報を表示し記録するために広く使用されている。印刷された情報は、コンピュータ画面上に表示された情報よりも読みやすい。手書きの図や文字は、コンピュータキーボードやマウスを介した入力よりも表現力に富む。その上、紙は、電池を消費せず、明るい光の中で読むことができ、こぼしたコーヒーにも比較的に強く、持ち運びでき、処分が簡単である。
【０００３】
オンライン出版物は、紙に基づく伝統的な出版物に優る多くの利点を有する。消費者から見ると、情報がオンデマンド（ｏｎ  ｄｅｍａｎｄ）で手に入り、ハイパーテキストリンクを介して情報をナビゲートし、探索し、自動的に個人化する（ｐｅｒｓｏｎａｌｉｚｅ）ことができる。
【０００４】
出版者から見ると、印刷及び物流の費用が排除される。オンライン出版物は、広告を特定の人口統計学的集団に差し向けることができ、製品サイトにリンクさせることができるため、広告料を支払う広告主にとってもより魅力的になる。
【０００５】
オンライン出版物には欠点もある。コンピュータの画面は紙よりも劣っている。雑誌のページと同じ品質にすると、ＳＶＧＡのコンピュータ画面は情報を約５分の１しか表示しない。ＣＲＴ及びＬＣＤはともに、特に周囲光が強いときに明るさ及びコントラストの問題を有するが、光を放射するのではなく反射する紙の上のインクは周囲光の中でも明るくシャープである。
【０００６】
オンライン情報及び印刷情報の配布のこれらの対照的な利点及び欠点を考慮し、本出願の出願人は、印刷出版物の利点とオンライン出版物の利点とを組み合わせたネットページシステムを開発した。このネットページシステムでは、光学画像化ペンの形態の感知装置を使用して、ユーザが、印刷されたページと対話することができる。ユーザは、ページ上の対話エレメント、例えばハイパーテキストリンクをクリックし、ディスプレイスクリーン又はネットページプリンタを介して情報を受け取ることができる。本出願の出願人のネットページシステムは、いくつかの同時係属特許及び特許出願に記載されており、それらは相互参照に示されている。これらの同時係属出願の開示は相互参照によって本明細書に組み込まれる。
【０００７】
ネットページプロバイダに対する収入ストリームを生成する１つの手段は広告である。特許文献１には、ネットページを提供する方法であって、それぞれのページの余白にすき間広告（ｉｎｔｅｒｓｔｉｔｉａｌ  ａｄｖｅｒｔｉｓｉｎｇ）を挿入する方法が記載されている。それぞれのネットページを提供しているネットページサーバは受信者の人口統計学的情報のデータベースを有するため、その情報に従って広告を差し向けることができる。このデジタルネットページ配布モデルでは、ネットページ上の対話式広告をユーザがクリックしたときに、広告主から広告収入を集めることができる。
【０００８】
デジタルネットページの配布では、個々のネットページがそれぞれ、そのページに印刷された機械可読の符号化されたデータ内に符号化された固有のページ識別を有する。本出願の出願人はさらに、特許文献２に、アナログ（例えばオフセット）印刷法によって印刷されたネットページに適したネットページシステムを記載した。このオフセットネットページ配布モデルでは、ネットページがそれぞれ、非固有ページ識別（これは「レイアウト番号（ｌａｙｏｕｔ  ｎｕｍｂｅｒ）」としても知られている）を有し、それによって同じオフセット印刷版から複数の対話式ネットページを印刷することができる。したがって、例えば新聞及び雑誌の出版者によって使用されている従来の大量印刷技術によってネットページを印刷することができる。しかしながら、このような出版者は、出版者によって設定された契約条件で販売される広告スペースを含め、その出版物の内容を独占的に管理する。広告主は一般に出版者から広告スペースを購入する。
【０００９】
デジタルネットページの配布とは違い、このオフセットネットページ配布モデルでは、広告主が、例えば雑誌出版者とは関係を持つが、ネットページサーバを所有し、オフセット印刷されたネットページに対話機能を提供するネットページシステムプロバイダとは関係を持たない。このことは、ネットページサービスの提供に対する収入ストリームを必要とするネットページシステムプロバイダにとっては問題である。例えば、あるユーザがネットページ広告と情報のやりとりをしたときに広告主がクリックオン料金の支払いを拒否した場合、ネットページシステムプロバイダが広告主に対して課すことができる制裁には限界がある。特定の広告主に対する対話型ネットページサービスを中断する制裁を課すことが考えられるが、しかし、そうすることは、できるだけユーザが印刷されたネットページと対話するようにしたいネットページシステムプロバイダにとって利益にはならない。
【００１０】
したがって、本発明の目的は、ネットページシステムプロバイダに対する広告収入の発生及び管理を容易にする、デジタルネットページとオフセット印刷ネットページの両方に適したネットページシステムを提供することにある。
【先行技術文献】
【特許文献】
【００１１】
【特許文献１】米国特許公報第７１９０４７４号
【特許文献２】米国特許公開公報２００７／０１０８２８５
【特許文献３】米国特許公報第７０５５７３９号
【特許文献４】国際公開第０２／０８４４７３号パンフレット
【発明の概要】
【００１２】
第１の態様では、ハイパーリンクを有する印刷された被印刷物を介してリクエストされた情報をユーザに提供する方法であって、前記被印刷物が、ユーザ情報と、前記被印刷物のページ識別及び前記被印刷物上の複数の位置を識別する符号化されたデータとを含み、前記方法が、
ネットページサーバにおいて、前記ページ識別と、前記被印刷物に対する感知装置の位置とを識別する指示データを受け取るステップであって、前記感知装置が、前記被印刷物に対する有効位置に置かれたときに前記指示データを生成するステップと、
前記印刷された被印刷物に対応するページ記述を前記ページ識別を使用して識別し、取り出すステップと、
前記ページ記述と前記感知装置の前記位置とを使用して、前記ハイパーリンクに対応するリクエストされたＵＲＬを識別するステップと、
前記ハイパーリンクの文脈データを前記ページ記述を使用して決定するステップと、
前記文脈データを広告サーバに送るステップと、
前記広告サーバから、前記文脈データ及び広告主から前記広告サーバの所有者への支払いに基づく関係付けられたＵＲＬのリストを受け取るステップと、
前記リクエストされたＵＲＬに対するウェブページを前記ユーザに送るステップと
を含み、
前記ウェブページが、前記リストに含まれる前記関連付けられたＵＲＬへのハイパーリンクを含む
方法が提供される。
【００１３】
任意選択で、前記被印刷物が、印刷された文書、印刷された書式、又は印刷された出版物のページである。
【００１４】
任意選択で、前記被印刷物が、製品アイテムの包装、ラベル又は表面である。
【００１５】
任意選択で、複数の被印刷物が同じページ識別を共有する。
【００１６】
任意選択で、前記被印刷物が、アナログ印刷プロセスによって印刷される。
【００１７】
任意選択で、被印刷物がそれぞれ固有のページ識別を有する。
【００１８】
任意選択で、前記被印刷物が、デジタル印刷プロセスによって印刷される。
【００１９】
任意選択で、前記ページ記述が、前記被印刷物上に印刷されたユーザ情報の記述と、前記被印刷物上の前記ハイパーリンクのゾーンの記述とを含む。
【００２０】
任意選択で、前記文脈がキーワードを含む。
【００２１】
任意選択で、前記キーワードが、前記ハイパーリンクを含む文に含まれる。
【００２２】
任意選択で、前記広告サーバが関連付けられたＵＲＬの前記リストを送ったときに、前記広告サーバが、前記広告サーバの所有者から前記ネットページサーバの所有者への支払いを開始する。
【００２３】
任意選択で、前記広告サーバが、広告主のＵＲＬのデータベースを含む。
【００２４】
任意選択で、前記データベースが、広告主のＵＲＬを、対応する文脈データに関連付ける。
【００２５】
任意選択で、前記データベース内のそれぞれの関連が、前記広告サーバの所有者に支払われた金額に応じて順位付けされる。
【００２６】
任意選択で、関係付けられたＵＲＬが前記ネットページサーバに送られないことに対する対価を支払った広告主のために、前記リストがエントリを含まない。
【００２７】
任意選択で、前記リクエストされたＵＲＬが追加的に前記広告サーバに送られる。
【００２８】
任意選択で、関係付けられたＵＲＬの前記リストが追加的に、前記リクエストされたＵＲＬに基づく。
【００２９】
任意選択で、前記ウェブページがユーザのウェブ端末に表示され、前記関係付けられたＵＲＬが、前記ウェブページのヘッダ又は余白に表示される。
【００３０】
任意選択で、前記ウェブページが、ユーザのプリンタによってネットページとして印刷される。
【００３１】
第２の態様では、ハイパーリンクを有する印刷された被印刷物を介してリクエストされた情報をユーザに提供するシステムであって、前記被印刷物が、ユーザ情報と、前記被印刷物のページ識別及び前記被印刷物上の複数の位置を識別する符号化されたデータとを含み、前記システムが、
前記被印刷物に対する有効位置に置かれたときに前記指示データを生成する、前記被印刷物に対する感知装置の位置と、前記ページ識別とを識別する指示データを受け取り、
前記印刷された被印刷物に対応するページ記述を前記ページ識別を使用して識別し、取り出し、
前記ページ記述と前記感知装置の前記位置とを使用して、前記ハイパーリンクに対応するリクエストされたＵＲＬを識別し、
前記ハイパーリンクの文脈データを前記ページ記述を使用して決定し、
前記文脈データを広告サーバに送り、
前記広告サーバから、前記文脈データ及び広告主から前記広告サーバの所有者への支払いに基づく関係付けられたＵＲＬのリストを受け取り、
前記リクエストされたＵＲＬに対するウェブページを前記ユーザに送る
ように構成されたネットページサーバを含み、
前記ウェブページが、前記リストに含まれる前記関連付けられたＵＲＬへのハイパーリンクを含む
システムが提供される。
【００３２】
他の態様では、本発明が、被印刷物上に印刷されたハイパーリンクに関係付けられた広告を送付する方法であって、前記ハイパーリンクが第１のコンピュータシステムによって開始され、前記方法が、
前記ハイパーリンクの文脈を決定するステップと、
前記文脈に関係した１つ又は複数の広告を選択するステップと、
前記１つ又は複数の広告を第２のコンピュータシステムに送付するステップと
を含み、前記第２のコンピュータシステムが前記第１のコンピュータシステムに関係付けられる
方法を提供する。
【００３３】
任意選択で、前記第１のコンピュータシステムと前記第２のコンピュータシステムとが同じコンピュータシステムである。
【００３４】
任意選択で、前記ハイパーリンクが、前記被印刷物上に印刷されたユーザ情報に含まれる。
【００３５】
任意選択で、前記被印刷物が、前記被印刷物上に配置された機械可読の符号化されたデータを含み、前記符号化されたデータが、前記ハイパーリンク及び前記文脈が決定されることを可能にする。
【００３６】
任意選択で、前記符号化されたデータが、前記被印刷物のページ識別を識別する。
【００３７】
任意選択で、前記符号化されたデータがさらに、前記被印刷物上の複数の位置を識別する。
【００３８】
任意選択で、前記ハイパーリンクの前記文脈が、
前記第１のコンピュータシステムにおいて、前記ページ識別と、前記被印刷物に対する感知装置の位置とを識別する指示データを受け取るステップであって、前記感知装置が、前記被印刷物に対する有効位置に置かれたときに前記指示データを生成するステップと、
前記ページ識別を使用して前記被印刷物に対応するページ記述を識別し、取り出すステップと、
前記ページ記述と前記感知装置の前記位置とを使用して前記ハイパーリンクを識別するステップと、
前記ページ記述を使用して前記ハイパーリンクの前記文脈を決定するステップと
によって決定される。
【００３９】
任意選択で、前記ページ記述が、前記被印刷物上に印刷されたユーザ情報の記述と、前記被印刷物上の前記ハイパーリンクのゾーンの記述とを含む。
【００４０】
任意選択で、前記文脈が少なくとも１つのキーワードを含む。
【００４１】
任意選択で、前記少なくとも１つのキーワードが、前記ハイパーリンクに含まれるキーワードと、前記ハイパーリンクを含む文に含まれるキーワードとを含むグループから選択される。
【００４２】
他の態様では、本発明が、前記ハイパーリンクに対応するＵＲＬを決定するステップをさらに含む方法を提供する。
【００４３】
任意選択で、前記１つ又は複数の広告が、広告主のＵＲＬへのハイパーリンクの形態をとる。
【００４４】
任意選択で、前記１つ又は複数の広告が、広告主からの支払いに基づいて順位付けされる。
【００４５】
他の態様では、本発明が、
前記ハイパーリンクに対応するウェブページをユーザに送るステップ
をさらに含み、前記ウェブページが、前記１つ又は複数の広告へのハイパーリンクを含む
方法を提供する。
【００４６】
任意選択で、前記ウェブページがユーザのウェブ端末に表示され、前記広告が、前記ウェブページのヘッダ又は余白に表示される。
【００４７】
任意選択で、前記ウェブページがユーザのプリンタで印刷され、前記広告が、前記印刷されたページのヘッダ又は余白に表示される。
【００４８】
任意選択で、前記被印刷物が、印刷された文書、印刷された書式、又は印刷された出版物のページである。
【００４９】
任意選択で、前記被印刷物が、製品アイテムの包装、ラベル又は表面である。
【００５０】
任意選択で、複数の被印刷物が同じページ識別を共有する。
【００５１】
任意選択で、前記被印刷物が、アナログ印刷プロセスによって印刷される。
【００５２】
任意選択で、被印刷物がそれぞれ固有のページ識別を有する。
【００５３】
任意選択で、前記被印刷物が、デジタル印刷プロセスによって印刷される。
【００５４】
他の態様では、本発明が、被印刷物上に印刷されたハイパーリンクに関係付けられた広告を送付するシステムであって、第１のコンピュータシステムを備え、前記第１のコンピュータシステムが、
第１のコンピュータシステムにおいて、前記ハイパーリンクの文脈を決定し、
前記文脈に関係した１つ又は複数の広告を選択し、
前記広告を、前記第１のコンピュータシステムに関係付けられた第２のコンピュータシステムに送付するように構成された
システムを提供する。
【００５５】
他の態様では、本発明が、被印刷物上に印刷されたハイパーリンクに関係付けられた広告を送付する方法であって、
第１のコンピュータシステムにおいて、前記ハイパーリンクの文脈を決定するステップと、
前記文脈を第２のコンピュータシステムに送るステップと、
第３のコンピュータシステムにおいて、前記第２のコンピュータシステムから、前記文脈に関係した１つ又は複数の広告を受け取るステップと
を含み、前記第３のコンピュータシステムが前記第１のコンピュータシステムに関係付けられる
方法を提供する。
【００５６】
任意選択で、前記第１のコンピュータシステムと前記第３のコンピュータシステムとが同じコンピュータシステムである。
【００５７】
任意選択で、前記ハイパーリンクが、前記被印刷物上に印刷されたユーザ情報に含まれる。
【００５８】
任意選択で、前記被印刷物が、前記被印刷物上に配置された機械可読の符号化されたデータを含み、前記符号化されたデータが、前記ハイパーリンク及び前記文脈が決定されることを可能にする。
【００５９】
任意選択で、前記符号化されたデータが、前記被印刷物のページ識別を識別する。
【００６０】
任意選択で、前記符号化されたデータがさらに、前記被印刷物上の複数の位置を識別する。
【００６１】
任意選択で、前記ハイパーリンクの前記文脈が、
前記第１のコンピュータシステムにおいて、前記ページ識別と、前記被印刷物に対する感知装置の位置とを識別する指示データを受け取るステップであって、前記感知装置が、前記被印刷物に対する有効位置に置かれたときに前記指示データを生成するステップと、
前記被印刷物に対応するページ記述を前記ページ識別を使用して識別し、取り出すステップと、
前記ページ記述と前記感知装置の前記位置とを使用して前記ハイパーリンクを識別するステップと、
前記ハイパーリンクの前記文脈を前記ページ記述を使用して決定するステップと
によって決定される。
【００６２】
任意選択で、前記ページ記述が、前記被印刷物上に印刷されたユーザ情報の記述と、前記被印刷物上の前記ハイパーリンクのゾーンの記述とを含む。
【００６３】
任意選択で、前記文脈が少なくとも１つのキーワードを含む。
【００６４】
任意選択で、前記少なくとも１つのキーワードが、前記ハイパーリンクに含まれるキーワードと、前記ハイパーリンクを含む文に含まれるキーワードとを含むグループから選択される。
【００６５】
他の態様では、本発明が、前記ハイパーリンクに対応するＵＲＬを決定するステップをさらに含む方法を提供する。
【００６６】
任意選択で、前記１つ又は複数の広告が、広告主のＵＲＬへのハイパーリンクの形態をとる。
【００６７】
任意選択で、前記第２のコンピュータシステムから受け取られた前記１つ又は複数の広告が、広告主から前記第２のコンピュータシステムの所有者への支払いに基づいて順位付けされる。
【００６８】
他の態様では、本発明が、
前記ハイパーリンクに対応するウェブページをユーザに送るステップ
をさらに含み、前記ウェブページが、前記１つ又は複数の広告へのハイパーリンクを含む
方法を提供する。
【００６９】
任意選択で、前記ウェブページがユーザのウェブ端末に表示され、前記広告が、前記ウェブページのヘッダ又は余白に表示される。
【００７０】
任意選択で、前記ウェブページがユーザのプリンタで印刷され、前記広告が、前記印刷されたページのヘッダ又は余白に表示される。
【００７１】
任意選択で、前記被印刷物が、印刷された文書、印刷された書式、又は印刷された出版物のページである。
【００７２】
任意選択で、前記被印刷物が、製品アイテムの包装、ラベル又は表面である。
【００７３】
任意選択で、複数の被印刷物が同じページ識別を共有する。
【００７４】
任意選択で、前記被印刷物が、アナログ印刷プロセスによって印刷される。
【００７５】
任意選択で、被印刷物がそれぞれ固有のページ識別を有する。
【００７６】
任意選択で、前記被印刷物が、デジタル印刷プロセスによって印刷される。
【００７７】
他の態様では、本発明が、被印刷物上に印刷されたハイパーリンクに関係付けられた広告を送付するシステムであって、
前記ハイパーリンクの文脈を決定し、
前記文脈を第２のコンピュータシステムに送り、
前記第２のコンピュータシステムから、前記文脈に関係した１つ又は複数の広告を受け取る
ように構成された第１のコンピュータシステムを備えたシステムを提供する。
【００７８】
他の態様では、本発明が、被印刷物上に印刷されたハイパーリンクに関係付けられた広告を送付する方法であって、
感知装置を使用して前記ハイパーリンクと対話するステップと、
前記ハイパーリンクに対応するウェブページを受け取るステップと
を含み、前記ウェブページが、前記ハイパーリンクの文脈に関係した１つ又は複数の広告を含む
方法を提供する。
【００７９】
任意選択で、前記ハイパーリンクが、前記被印刷物上に印刷されたユーザ情報に含まれる。
【００８０】
任意選択で、前記被印刷物が、前記被印刷物上に配置された機械可読の符号化されたデータを含み、前記符号化されたデータが、前記ハイパーリンク及び前記文脈が決定されることを可能にする。
【００８１】
任意選択で、前記符号化されたデータが、前記被印刷物のページ識別を識別する。
【００８２】
任意選択で、前記符号化されたデータがさらに、前記被印刷物上の複数の位置を識別する。
【００８３】
任意選択で、前記ハイパーリンクの前記文脈が、
前記感知装置において、前記ページ識別と、前記被印刷物に対する感知装置の位置とを識別する指示データを生成するステップと、
前記指示データをコンピュータシステムに送るステップであって、それによって、前記コンピュータシステムが、
前記被印刷物に対応するページ記述を前記ページ識別を使用して取り出し、
前記ページ記述と前記感知装置の前記位置とを使用して前記ハイパーリンクを識別し、
前記ハイパーリンクの前記文脈を前記ページ記述を使用して決定する
ことを可能にするステップと
によって決定される。
【００８４】
任意選択で、前記ページ記述が、前記被印刷物上に印刷されたユーザ情報の記述と、前記被印刷物上の前記ハイパーリンクのゾーンの記述とを含む。
【００８５】
任意選択で、前記文脈が少なくとも１つのキーワードを含む。
【００８６】
任意選択で、前記少なくとも１つのキーワードが、前記ハイパーリンクに含まれるキーワードと、前記ハイパーリンクを含む文に含まれるキーワードとを含むグループから選択される。
【００８７】
任意選択で、前記１つ又は複数の広告が、広告主のＵＲＬへのハイパーリンクの形態をとる。
【００８８】
任意選択で、前記１つ又は複数の広告が、広告主からの支払いに基づいて順位付けされる。
【００８９】
任意選択で、前記ウェブページがユーザのウェブ端末に表示され、前記広告が、前記ウェブページのヘッダ又は余白に表示される。
【００９０】
任意選択で、前記ウェブページがユーザのプリンタで印刷され、前記広告が、前記印刷されたページのヘッダ又は余白に表示される。
【００９１】
任意選択で、前記被印刷物が、印刷された文書、印刷された書式、又は印刷された出版物のページである。
【００９２】
任意選択で、前記被印刷物が、製品アイテムの包装、ラベル又は表面である。
【００９３】
任意選択で、複数の被印刷物が同じページ識別を共有する。
【００９４】
任意選択で、前記被印刷物が、アナログ印刷プロセスによって印刷される。
【００９５】
任意選択で、被印刷物がそれぞれ固有のページ識別を有する。
【００９６】
任意選択で、前記被印刷物が、デジタル印刷プロセスによって印刷される。
【００９７】
他の態様では、本発明が、被印刷物上に印刷されたハイパーリンクに関係付けられた広告を送付するシステムであって、
前記ハイパーリンクと対話するように構成された感知装置と、
前記ハイパーリンクに対応するウェブページを受け取る手段と
を備え、受け取られる前記ウェブページが、前記ハイパーリンクの文脈に関係した１つ又は複数の広告を含む
システムを提供する。
【００９８】
他の態様では、本発明が、被印刷物上に印刷されたハイパーリンクに関係付けられた広告を送付する方法であって、
第２のコンピュータシステムにおいて、第１のコンピュータシステムによって決定された前記印刷されたハイパーリンクの文脈を受け取るステップと、
前記文脈に関係した１つ又は複数の広告を選択するステップと、
前記１つ又は複数の広告を第３のコンピュータシステムに送るステップと
を含み、前記第３のコンピュータシステムが前記第１のコンピュータシステムに関係付けられる
方法を提供する。
【００９９】
任意選択で、前記第１のコンピュータシステムと前記第３のコンピュータシステムとが同じコンピュータシステムである。
【０１００】
任意選択で、前記ハイパーリンクが、前記被印刷物上に印刷されたユーザ情報に含まれる。
【０１０１】
任意選択で、前記被印刷物が、前記被印刷物上に配置された機械可読の符号化されたデータを含み、前記符号化されたデータが、前記ハイパーリンク及び前記文脈が決定されることを可能にする。
【０１０２】
任意選択で、前記符号化されたデータが、前記被印刷物のページ識別を識別する。
【０１０３】
任意選択で、前記符号化されたデータがさらに、前記被印刷物上の複数の位置を識別する。
【０１０４】
任意選択で、前記ハイパーリンクの前記文脈が、
前記第１のコンピュータシステムにおいて、前記ページ識別と、前記被印刷物に対する感知装置の位置とを識別する指示データを受け取るステップであって、前記感知装置が、前記被印刷物に対する有効位置に置かれたときに前記指示データを生成するステップと、
前記ページ識別を使用して、前記被印刷物に対応するページ記述を識別し、取り出すステップと、
前記ページ記述と前記感知装置の前記位置とを使用して前記ハイパーリンクを識別するステップと、
前記ページ記述を使用して前記ハイパーリンクの前記文脈を決定するステップと
によって決定される。
【０１０５】
任意選択で、前記ページ記述が、前記被印刷物上に印刷されたユーザ情報の記述と、前記被印刷物上の前記ハイパーリンクのゾーンの記述とを含む。
【０１０６】
任意選択で、前記文脈が少なくとも１つのキーワードを含む。
【０１０７】
任意選択で、前記少なくとも１つのキーワードが、前記ハイパーリンクに含まれるキーワードと、前記ハイパーリンクを含む文に含まれるキーワードとを含むグループから選択される。
【０１０８】
他の態様では、本発明が、前記ハイパーリンクに対応するＵＲＬを決定するステップをさらに含む方法を提供する。
【０１０９】
任意選択で、前記１つ又は複数の広告が、広告主のＵＲＬへのハイパーリンクの形態をとる。
【０１１０】
任意選択で、前記第２のコンピュータシステムによって選択された前記１つ又は複数の広告が、広告主から前記第２のコンピュータシステムの所有者への支払いに基づいて順位付けされる。
【０１１１】
他の態様では、本発明が、
前記ハイパーリンクに対応するウェブページをユーザに送るステップ
をさらに含み、前記ウェブページが、前記１つ又は複数の広告へのハイパーリンクを含む
方法を提供する。
【０１１２】
任意選択で、前記ウェブページがユーザのウェブ端末に表示され、前記広告が、前記ウェブページのヘッダ又は余白に表示される。
【０１１３】
任意選択で、前記ウェブページがユーザのプリンタで印刷され、前記広告が、前記印刷されたページのヘッダ又は余白に表示される。
【０１１４】
任意選択で、前記被印刷物が、印刷された文書、印刷された書式、又は印刷された出版物のページである。
【０１１５】
任意選択で、前記被印刷物が、製品アイテムの包装、ラベル又は表面である。
【０１１６】
任意選択で、複数の被印刷物が同じページ識別を共有する。
【０１１７】
任意選択で、前記被印刷物が、アナログ印刷プロセスによって印刷される。
【０１１８】
任意選択で、被印刷物がそれぞれ固有のページ識別を有する。
【０１１９】
任意選択で、前記被印刷物が、デジタル印刷プロセスによって印刷される。
【０１２０】
他の態様では、本発明が、被印刷物上に印刷されたハイパーリンクに関係付けられた広告を送付するシステムであって、
第１のコンピュータシステムによって決定された前記印刷されたハイパーリンクの文脈を受け取り、
前記文脈に関係した１つ又は複数の広告を選択し、
前記１つ又は複数の広告を第３のコンピュータシステムに送る
ように構成されたコンピュータシステムを備え、
前記第３のコンピュータシステムが前記第１のコンピュータシステムに関係付けられる
システムを提供する。
【図面の簡単な説明】
【０１２１】
【図１】印刷されたサンプルネットページとそのオンラインページ記述との間の関係の概略図である。
【図２】ネットページペン、ウェブ端末、ネットページプリンタ、ネットページ中継器、ネットページサーバ、ネットページアプリケーションサーバ及びウェブサーバ間の対話の概略図である。
【図３】ネットワークを介して相互接続されたネットページサーバ、ウェブ端末、プリンタ及び中継器の集合を示す図である。
【図４】印刷されたネットページの高レベル構造及びそのオンラインページ記述の概略図である。
【図５ａ】タグの４つの符号語の記号のインタリービング及び回転を示す平面図である。
【図５ｂ】図５ａに示されたタグのマクロドットレイアウトを示す平面図である。
【図５ｃ】図５ａ及び５ｂに示されたタグを９つ配置した様子を示す平面図であり、隣接するタグ間でターゲットが共有されている。
【図６】図５ａに示されたタグの集合とネットページペンの形態のネットページ感知装置の視野との間の関係を示す平面図である。
【図７】タグ画像処理／復号アルゴリズムの流れ図である。
【図８】ネットページペン及びその関連タグ感知視野円錐の透視図である。
【図９】図８に示されたネットページペンの分解透視図である。
【図１０】図８及び９に示されたネットページペンのペンコントローラの概略ブロック図である。
【図１１】壁取付け型ネットページプリンタの透視図である。
【図１２】図１１のネットページプリンタの縦断面図である。
【図１２ａ】２重印刷エンジン及び糊ホイールアセンブリの断面を示す図１２の拡大された部分である。
【図１３】図１１及び１２のネットページプリンタのインクカートリッジ、インク、空気及び糊経路、並びに印刷エンジンの詳細図である。
【図１４】図１１及び１２に示されたネットページプリンタのプリンタコントローラの概略ブロック図である。
【図１５】図１４に示されたプリンタコントローラに関連付けられた２重印刷エンジンコントローラ及びＭｅｍｊｅｔ（商標）印刷ヘッドの概略ブロック図である。
【図１６】図１４及び１５に示された印刷エンジンコントローラの概略ブロック図である。
【図１７】例えば図１０から１２のネットページプリンタにおいて使用される単一のＭｅｍｊｅｔ（商標）印刷エレメントの透視図である。
【図１８】アイテムＩＤの構造の概略図である。
【図１９】Ｈｙｐｅｒｌａｂｅｌタグの構造の概略図である。
【図２０】製品アイテム及びオブジェクト所有権、並びに包装階層クラス図の概略図である。
【図２１】ユーザクラス図の概略図である。
【図２２】プリンタクラス図の概略図である。
【図２３】ペンクラス図の概略図である。
【図２４】アプリケーションクラス図の概略図である。
【図２５】文書／ページ記述クラス図の概略図である。
【図２６】文書／ページ所有権クラス図の概略図である。
【図２７】ターミナルエレメント専門化クラス図の概略図である。
【図２８】静的エレメント特化クラス図の概略図である。
【図２９】ハイパーリンクエレメントクラス図の概略図である。
【図３０】ハイパーリンクエレメント特化クラス図の概略図である。
【図３１】被ハイパーリンクグループクラス図の概略図である。
【図３２】書式クラス図の概略図である。
【図３３】デジタルインククラス図の概略図である。
【図３４】フィールドエレメント特化クラス図の概略図である。
【図３５】チェックボックスフィールドクラス図の概略図である。
【図３６】テキストフィールドクラス図の概略図である。
【図３７】署名フィールドクラス図の概略図である。
【図３８】入力処理アルゴリズムの流れ図である。
【図３８ａ】図３８の流れ図の１つのステップの詳細流れ図である。
【図３９】ページサーバコマンドエレメントクラス図の概略図である。
【図４０】定期購読物送付プロトコルの概略図である。
【図４１】ハイパーリンクリクエストクラス図の概略図である。
【図４２】ハイパーリンク活動化プロトコルの概略図である。
【図４３】書式送信プロトコルの概略図である。
【図４４】物理的な製品アイテム及びそのオンライン記述の概略図である。
【図４５】製品アイテム、固定製品スキャナ、ハンドヘルド製品スキャナ、スキャナ中継器、製品サーバ及び製品アプリケーションサーバ間の対話の概略図である。
【図４６】レイアウトを指示するＨｙｐｅｒｌａｂｅｌタグのレイアウトＩＤクラス図の一例である。
【図４７】オフセット印刷Ｈｙｐｅｒｌａｂｅｌタグクラス図の一例である。
【図４８】オフセット印刷ネットページタグクラス図の一例である。
【図４９】ネットページペン、オフセット印刷されたネットページ又はＨｙｐｅｒｌａｂｅｌ及び本発明に基づくネットページシステム間の対話の概略図である。
【発明を実施するための形態】
【０１２２】
次に、添付図面を参照し、非限定的な例だけによって本発明の実施形態を説明する。
以下に、本出願の出願人のネットページシステムの概要を示す。最初に、デジタル印刷されたネットページ用に適合されたネットページシステムを説明する。次に、アナログ印刷されたネットページ用に適合されたネットページシステムを説明する。どちらのネットページシステムも本発明とともに使用することができる。
【０１２３】
デジタル方式で印刷されたネットページ用のネットページシステム
注記：Ｍｅｍｊｅｔ（商標）及びＨｙｐｅｒｌａｂｅｌ（商標）は、オーストラリアＳｉｌｖｅｒｂｒｏｏｋ  Ｒｅｓｅａｒｃｈ  Ｐｔｙ  Ｌｔｄ．社の商標である。
【０１２４】
好ましい実施形態では、本発明が、ネットページネットワークコンピュータシステムとともに機能するように構成される。このシステムの詳細については後述する。すべての実施態様が、この基本システムに関して後に論じられる特定の詳細及び拡張の全部又は大部分を具体化するわけではないことが理解される。しかしながら、本発明の好ましい実施形態及び態様が機能する文脈を理解しようとするときの外部参照の必要性を低減させるため、この基本システムを、その最も完全な形態に関して説明する。
【０１２５】
簡単に概要を述べると、ネットページシステムの好ましい形態は、マップされた表面（ｍａｐｐｅｄ  ｓｕｒｆａｃｅ）、即ちコンピュータシステム内に維持されたその表面のマップへの参照を含む物理表面の形態のコンピュータインターフェースを使用する。これらのマップ参照は、適当な感知装置によって問い合わせることができる。その特定の実施態様に応じて、マップ参照は、目に見えるように又は目に見えないように符号化することができ、マップされた表面でのローカル問合せが、そのマップ内と異なるマップ間の両方において明確なマップ参照を与えるような方法で、マップ参照を定義することができる。このコンピュータシステムは、マップされた表面のフィーチャ（ｆｅａｔｕｒｅ）に関する情報を含むことができ、このような情報は、マップされた表面とともに使用される感知装置によって供給されるマップ参照に基づいて取り出すことができる。このようにして取り出される情報は、オペレータと表面フィーチャとの対話に応答して、オペレータに代わりコンピュータシステムによって開始されるアクションの形態をとることができる。
【０１２６】
その好ましい形態では、ネットページシステムが、ネットページの生成及び人とネットページとの対話に依存する。ネットページは、テキスト、図形及び画像からなり、通常の紙に印刷されたページではあるが、対話式のウェブページと同様に機能するページである。情報は、肉眼では実質的に見ることができないンクを使用してそれぞれのページに符号化される。しかしながら、このインク、したがって符号化されたデータは光学画像化ペンによって感知することができ、ネットページシステムに送信することができる。
【０１２７】
好ましい形態では、情報をネットワークにリクエストし、又はネットワークサーバにプリファランス（ｐｒｅｆｅｒｅｎｃｅ）を伝えるために、それぞれのページ上のアクティブボタン及びハイパーリンクをこのペンでクリックすることができる。一実施形態では、ネットページ上の手書きのテキストが、ネットページシステム内で自動的に認識され、コンピュータテキストに変換され、これによって書式（ｆｏｒｍ）に記入することができる。他の実施形態では、ネットページ上に記録された署名が自動的に確認され、これによってｅコマーストランザクションを安全に許可することができる。
【０１２８】
図１に示されているように、印刷されたネットページ１は、ユーザが、この印刷されたページ上に物理的に記入することも、ペンとネットページシステムとの間の通信によって「電子的に」記入することもできる対話式の書式を表すことができる。この例は、名前フィールド及び住所フィールド並びに送信ボタンを含む「リクエスト」書式を示す。このネットページは、目に見えるインクを使用して印刷された図形データ２と、目に見えないインクを使用してタグ４の集合として印刷された符号化されたデータ３とからなる。ネットページネットワーク上に記憶された対応するページ記述５は、そのネットページの個々のエレメントを記述する。具体的には、ページ記述５は、ネットページを介した入力をネットページシステムが正確に解釈することができるように、それぞれの対話エレメント（即ちこの例ではテキストフィールド又はボタン）のタイプ及び空間的広がり（ゾーン）を記述する。例えば送信ボタン６は、対応する図形８の空間的広がりに対応するゾーン７を有する。
【０１２９】
図２に示されているように、ネットページペン１０１は、パーソナルコンピュータ（ＰＣ）、ウェブ端末７５又はネットページプリンタ６０１とともに機能する。ネットページペン１０１の好ましい一形態が図８及び９に示されており、ネットページペン１０１については後により詳細に説明する。ネットページプリンタは、インターネットに接続された家庭用、オフィス用又はモバイル用の印刷機器である。このペンは無線式であり、短距離無線リンク９を介してネットページネットワークと安全に通信する。短距離通信は、ＰＣ、ウェブ端末又はネットページプリンタ内に埋め込まれたローカル中継機能、或いは別個の中継装置４４によって提供されたローカル中継機能によってネットページネットワークに中継される。この中継機能は、携帯電話器、又は短距離通信機能と長距離通信機能の両方を含む他の装置によっても提供することができる。
【０１３０】
代替実施形態では、ネットページペンが、ＰＣ、ウェブ端末、ネットページプリンタ又は中継装置への有線接続、例えばＵＳＢ又は他のシリアル接続を利用する。
【０１３１】
ネットページプリンタ６０１は、個人化された新聞、雑誌、カタログ、パンフレット及び他の出版物を定期的に又はオンデマンドで送付することができ、これらの出版物はすべて、対話式ネットページとして高品質で印刷される。ネットページプリンタ６０１の好ましい一形態が図１１から１３に示されており、ネットページプリンタ６０１については後により詳細に説明する。パーソナルコンピュータとは違い、ネットページプリンタは、ユーザのキッチン、食卓の近く、又は玄関の近くなど、朝のニュースが最初に消費される場所に隣接して、例えば壁に取り付けることができる機器である。ネットページプリンタはさらに、卓上型、机上型、携帯型及び小型プリンタの形態をとる。
【０１３２】
それらの消費場所で印刷されるネットページは、紙の使いやすさと、対話式媒体の適時性及び対話性とを結合する。
【０１３３】
図２に示されているように、ネットページペン１０１は、印刷されたネットページ１（又は製品アイテム（ｐｒｏｄｕｃｔ  ｉｔｅｍ）２０１）上の符号化されたデータと対話し、短距離無線リンク９を介してこの対話を中継器に伝達する。中継器は、この対話を、解釈のために関連ネットページサーバ１０に送る。適当な状況では、このページサーバが、ネットページアプリケーションサーバ１３上で実行されているアプリケーションコンピュータソフトウェアに、対応するメッセージを送る。アプリケーションサーバは次いで、起点となったプリンタに印刷される応答を送ることができる。
【０１３４】
代替実施形態では、ＰＣ、ウェブ端末、ネットページプリンタ又は中継装置が、ローカル又はリモートウェブサーバを含むローカル又はリモートアプリケーションソフトウェアと直接に通信することができる。これに関連して、出力は、ネットページプリンタによって印刷されることに限定されない。出力は、ＰＣ又はウェブ端末上に表示することもでき、追加の対話を紙ベースではなくスクリーンベースとすることができ、又はこれら２つの混合とすることができる。
【０１３５】
好ましい実施形態では、高速マイクロエレクトロメカニカルシステム（ｍｉｃｒｏｅｌｅｃｔｒｏｍｅｃｈａｎｉｃａｌ  ｓｙｓｔｅｍ：ＭＥＭＳ）に基づくインクジェット（Ｍｅｍｊｅｔ（商標））プリンタとともに使用することによって、このネットページシステムが相当に便利になる。この技術の好ましい形態では、消費者が、比較的に高速且つ高品質の印刷を手頃な費用で利用できるようになる。その好ましい形態では、ネットページ出版物が、容易なナビゲーション及び快適な取扱いのために互いに結合された、両面にフルカラーで印刷された一組のレターサイズの光沢ページなどの伝統的なニュース雑誌の物理特性を有する。
【０１３６】
ネットページプリンタは、拡大しているブロードバンドインターネットアクセスの利用可能性を利用する。ケーブルサービスは、米国の家庭の９５％で使用可能であり、ブロードバンドインターネットアクセスを提供するケーブルモデムサービスは既に米国の家庭の２０％で使用可能である。このネットページプリンタはより低速の接続でも機能することができるが、送付時間が長くなり、画質が低下する。実際、消費者向けの既存のインクジェットプリンタ及びレーザプリンタを使用しても、このネットページシステムを使用可能にすることはできるが、システムはより低速で動作し、したがって消費者から見てより受け入れがたいものとなる。他の実施形態では、このネットページシステムが専用イントラネット上に置かれる。他の実施形態では、このネットページシステムが、単一のコンピュータ、又はコンピュータによって使用可能にされる装置、例えばプリンタに置かれる。
【０１３７】
ネットページネットワーク上のネットページ出版物サーバ１４は、印刷品質の出版物をネットページプリンタに送付するように構成される。定期出版物は、購読を申し込んだネットページプリンタに、ポイントキャスティング及びマルチキャスティングインターネットプロトコルを介して自動的に送付される。個人化された出版物はフィルタにかけられ、個々のユーザプロフィールに従ってフォーマットされる。
【０１３８】
ネットページプリンタは、任意の数のペンをサポートするように構成することができ、ペンは、任意の数のネットページプリンタとともに機能することができる。好ましい実施態様では、それぞれのネットページペンが固有の識別子を有する。家庭では、着色されたネットページペンの集合を所有することができ、これらを家族の一人ひとりに１本ずつ割り当てることができる。これによって、それぞれのユーザが、ネットページ出版物サーバ又はアプリケーションサーバに対して異なるプロフィールを維持することができる。
【０１３９】
さらに、ネットページペンをネットページ登録サーバ１１に登録することができ、１つ又は複数の支払いカードアカウントにリンクさせることができる。これにより、ネットページペンを使用してｅコマース支払いを安全に許可することができる。ネットページ登録サーバは、ネットページペンによって捕捉された署名を、以前に登録された署名と比較し、それによって、ｅコマースサーバに対してユーザの識別を認証することができる。他のバイオメトリック情報（ｂｉｏｍｅｔｒｉｃ）を使用して、識別を確認することもできる。ネットページペンの一形態は、ネットページ登録サーバによって同様の方法で確認される指紋スキャニングを含む。
【０１４０】
ネットページプリンタは、朝刊紙などの定期出版物をユーザの介入なしで送付することができるが、頼んでいないジャンクメール（ｊｕｎｋ  ｍａｉｌ）を送付しないように、ネットページプリンタを構成することができる。その好ましい形態では、ネットページプリンタが、購読申込みを受けた出版元又は他の方法で許可された出版元からの定期出版物だけを送付する。この点で、ネットページプリンタは、電話番号又は電子メールアドレスを知っているジャンクメールの差出人から丸見えのファックス装置又は電子メールアカウントとは異なる。
【０１４１】
１  ネットページシステムアーキテクチャ
このシステムのオブジェクトモデルはそれぞれ、ユニファイドモデリングランゲージ（Ｕｎｉｆｉｅｄ  Ｍｏｄｅｌｉｎｇ  Ｌａｎｇｕａｇｅ：ＵＭＬ）のクラス図を使用して記述される。クラス図は、関係によって接続された一組のオブジェクトクラスからなり、ここでは２種類の関係、即ち関連（ａｓｓｏｃｉａｔｉｏｎ）及び汎化（ｇｅｎｅｒａｌｉｚａｔｉｏｎ）が重要である。関連は、オブジェクト間、即ちクラスのインスタンス間のある種類の関係を表す。汎化は実際のクラスを関係付けるものであり、以下のように理解することができる：あるクラスが、そのクラスのすべてのオブジェクトの集合と考えられ、クラスＡがクラスＢの汎化である場合、Ｂは単純にＡの部分集合である。ＵＭＬは、２次モデリング、即ち「クラスのクラス」を直接にはサポートしない。
【０１４２】
それぞれのクラスは、クラスの名称が記された長方形として描かれる。この長方形は、水平線によって名称から分けられたそのクラスの属性のリスト、及び水平線によって属性リストから分けられたそのクラスの操作のリストを含む。しかしながら、以下のクラス図で操作がモデリングされることはない。
【０１４３】
関連は、２つのクラスをつなぐ線として描かれ、任意選択で、どちらかの端に関連の多重度が書き込まれる。デフォルトの多重度は１である。アスタリスク（＊）は「ｍａｎｙ」、即ちゼロ以上の多重度を示す。それぞれの関連には任意選択でその名称が記入され、やはり任意選択で、どちらかの端に対応するクラスのロール（ｒｏｌｅ）が記入される。白抜きの菱形は、集約（ａｇｇｒｅｇａｔｉｏｎ）関連（「ｉｓ−ｐａｒｔ−ｏｆ」）を示し、関連線のアグリゲータ（ａｇｇｒｅｇａｔｏｒ）端に描かれる。
【０１４４】
汎化関係（「ｉｓ−ａ」）は、２つのクラスをつなぐ実線として描かれ、汎化端には矢印（白抜きの三角形）が付けられる。
【０１４５】
クラス図が複数の図に分割されると、複製されたクラスは、それを定義する主図を除き、破線の輪郭線で示される。クラス図は、それが定義されたところだけ属性とともに示される。
【０１４６】
１．１  ネットページ
ネットページは、その上にネットページネットワークが構築される基礎である。ネットページは、公表された情報及び対話型サービスに対する紙ベースのユーザインターフェースを提供する。
【０１４７】
ネットページは、そのページのオンライン記述への参照が目に見えないタグとして付けられた印刷されたページ（又は他の表面領域）からなる。オンラインページ記述は、ネットページサーバによって持続的に維持される。ページ記述は、テキスト、図形及び画像を含むページの目に見えるレイアウト及び内容を記述する。ページ記述はさらに、ボタン、ハイパーリンク及び入力フィールドを含むページ上の入力エレメントを記述する。ネットページは、ネットページの表面にネットページペンによってなされたマーキングが、ネットページシステムによって同時に捕捉され、処理されることを可能にする。
【０１４８】
複数のネットページが同じページ記述を共有することができる。しかしながら、他の点ではまったく同じページを介しての入力を区別できるように、デジタル印刷されたそれぞれのネットページには固有のページ識別子が割り当てられる。このページＩＤは、非常に多数のネットページを区別するのに足る十分な精度を有する。対照的に、ネットページがアナログプロセス（後述）によって印刷されるときには、複数のネットページが同じページ記述を共有し、固有のページ識別子によって区別されない。
【０１４９】
ページ記述へのそれぞれの参照は印刷されたタグの中に符号化される。タグは、そのタグが表面に現れた固有のページを識別し、それによってページ記述を間接的に識別する。タグはさらに、そのページ上におけるそのタグ自体の位置を識別する。タグの特性については後により詳細に説明する。
【０１５０】
タグは、通常の紙などの赤外線を反射する被印刷物上に、赤外線を吸収するインクで印刷される。近赤外波長は人の眼には見えないが、適当なフィルタを備えた固体イメージセンサによって容易に感知される。
【０１５１】
タグは、ネットページペン内のエリアイメージセンサ（ａｒｅａ  ｉｍａｇｅ  ｓｅｎｓｏｒ）によって感知され、タグデータは、最も近いネットページプリンタを介してネットページシステムに伝送される。ネットページペンは無線式であり、短距離無線リンクを介してネットページプリンタと通信する。ページを１回クリックするだけでもネットページペンが少なくとも１つのタグを確実に画像化することができるように、タグは十分に小さく、且つ密集して配置される。ペンとページとの対話はステートレス（ｓｔａｔｅｌｅｓｓ）であるため、ページと対話するたびに、ペンがページＩＤ及び位置を認識することが重要である。表面の損傷をある程度許容できるように、タグは、誤りを訂正できるように符号化される。
【０１５２】
ネットページサーバは、印刷されたそれぞれのネットページの固有のページインスタンスを維持し、これによって、ネットページサーバは、印刷されたそれぞれのネットページのページ記述中の入力フィールドに対してユーザが供給した異なる一組の値を維持することができる。
【０１５３】
ページ記述、ページインスタンス及び印刷されたネットページ間の関係が図４に示されている。印刷されたネットページを、印刷されたネットページ文書（ｄｏｃｕｍｅｎｔ）４５の部分とすることができる。ページインスタンスは、それを印刷したネットページプリンタと、それをリクエストしたネットページユーザ（分かっている場合）の両方に関連付けられる。
【０１５４】
図４に示されているように、例えば製品アイテムのラベル、包装又は実際の表面に印刷されたときなど、製品アイテムなどの１つの物理オブジェクトに、１つ又は複数のネットページを関連付けることもできる。
【０１５５】
１．２  ネットページタグ
１．２．１  タグデータの内容
好ましい一形態では、それぞれのタグが、そのタグが現れた領域及びその領域内でのそのタグの位置を識別する。タグはさらに、その領域全体に関係するフラグ又はそのタグに関係するフラグを含むことができる。１つ又は複数のフラグビットは例えば、タグ感知装置がその領域の記述を参照する必要なしに、そのタグのそのエリアに関連付けられた機能を指示するフィードバックを供給するようタグ感知装置に知らせる。ネットページペンがハイパーリンクのゾーン内にあるとき、ネットページペンは例えば「アクティブエリア（ａｃｔｉｖｅ  ａｒｅａ）」ＬＥＤを点灯することができる。
【０１５６】
後により明確に説明するが、好ましい一実施形態では、それぞれのタグが、容易に認識される変化しない構造を含み、この構造は、最初の検出を助け、表面によって又は感知プロセスによって引き起こされるゆがみ（ｗａｒｐ）の影響を最小化するのに役立つ。タグは、ページ全体を覆い、ページを１回クリックするだけでもネットページペンが少なくとも１つのタグを確実に画像化することができるように、十分に小さく、且つ密集して配置されることが好ましい。ペンとページとの対話はステートレスであるため、ページと対話するたびに、ペンがページＩＤ及び位置を認識することが重要である。
【０１５７】
好ましい一実施形態では、タグが指す領域がページ全体と一致し、したがって、タグ中に符号化された領域ＩＤが、タグが表面に現れたページのページＩＤと同義である。他の実施形態では、タグが指す領域を、ページ又は他の表面の任意の部分領域とすることができる。例えば、タグが指す領域を対話エレメントのゾーンと一致させることができ、その場合、領域ＩＤは、対話エレメントを直接に識別することができる。
【０１５８】
好ましい形態では、それぞれのタグが１２０ビットの情報を含む。一般に、領域ＩＤには最大１００ビット、タグＩＤには少なくとも１６ビットが割り当てられ、残りのビットはフラグなどに割り当てられる。タグ密度が１平方インチ当たり６４個であるとすると、１６ビットのタグＩＤは、最大１０２４平方インチの領域サイズをサポートする。単純に隣接した領域及びマップを使用することによって、タグＩＤの精度を増大させることなくより大きな領域を連続的にマップすることができる。１００ビットの領域ＩＤによって、２１００（約１０３０、即ち１００万×１兆×１兆）個の異なる領域を一意的に識別することができる。
【０１５９】
１．２．２  タグデータの符号化
一実施形態では、（１５，５）リード−ソロモン（Ｒｅｅｄ−Ｓｏｌｏｍｅｎ）符号を使用して、１２０ビットのタグデータが冗長に符号化される。この符号は、それぞれが１５個の４ビット記号からなる６個の符号語（ｃｏｄｅｗｏｒｄ）からなる３６０個の符号化されたビットを与える。（１５，５）符号は、符号語あたり５個までの記号誤りを訂正することを可能にし、即ち、符号語あたり３３％までの符号誤り率を許容する。
【０１６０】
それぞれの４ビット記号は、タグの中に空間的にコヒーレントな方法で表され、６つの符号語の記号がタグ内で空間的にインタリーブされる。このことは、バースト誤り（空間的に隣接する複数のビットに影響を及ぼす誤り）が、全体としてできるだけ少ない数の記号及び任意の１つの符号語内のできるだけ少ない数の記号に損傷を与えることを保証し、したがってバースト誤りを完全に訂正することができる可能性を最大にする。
【０１６１】
（１５，５）リード−ソロモン符号の代わりに適当な任意の誤り訂正符号、例えば、より多くの又はより少ない冗長性を有し、同じ又は異なる記号及び符号語サイズを有するリード−ソロモン符号、他のブロック符号、又は畳込み符号などの異なる種類の符号を使用することができる（例えば、その内容が参照によって組み込まれる、Ｓｔｅｐｈｅｎ  Ｂ．Ｗｉｃｋｅｒ、「Ｅｒｒｏｒ  Ｃｏｎｔｒｏｌ  Ｓｙｓｔｅｍｓ  ｆｏｒ  Ｄｉｇｉｔａｌ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ  ａｎｄ  Ｓｔｏｒａｇｅ」、Ｐｒｅｎｔｉｃｅ−Ｈａｌｌ、１９９５年を参照されたい）。
【０１６２】
タグが付けられた領域との感知装置を介した「シングルクリック」対話をサポートするためには、感知装置が領域のどこにあろうとも、又はどの向きに配置されていようとも、感知装置は、その視野の中に、少なくとも１つのタグ全体を収めることができなければならない。したがって、必要な感知装置の視野の直径はタグのサイズ及び間隔の関数である。
【０１６３】
１．２．３  タグの構造
図５ａは、４つの透視ターゲット（ｐｅｒｓｐｅｃｔｉｖｅ  ｔａｒｇｅｔ）１７を有するタグ７２６の形態のタグ４を示す。タグ７２６は、６０個の４ビットリード−ソロモン記号７０６（記号の議論については後の図４４から４６の説明を参照されたい）を表し、合計２４０ビットを表す。このタグでは、マクロドット（ｍａｃｒｏｄｏｔ）と呼ばれるマーク７４８が存在することによってそれぞれのビットが「１」を表し、対応するマクロドットが不在しないことによってそれぞれのビットが「０」を表す。図５ｃは、例示のためすべて「１」ビットを含む９つのタグの正方形タイリング（ｔｉｌｉｎｇ）７２８を示す。透視ターゲットは、隣接するタグ間で共有されるように設計されていることに留意されたい。図６は、１６個のタグの正方形タイリング、及び２つのタグの対角線をまたぐ対応する最小視野１９３を示す。
【０１６４】
（１５，７）リード−ソロモン符号を使用すると、符号化された２４０ビットを生み出すために、１１２ビットのタグデータが冗長に符号化される。バースト誤りに対する障害許容力（ｒｅｓｉｌｉｅｎｃｅ）を最大化するために、タグ内で、４つの符号語が空間的にインタリーブされる。上記と同じく１６ビットのタグＩＤを仮定すると、これは、９２ビットまでの領域ＩＤを可能にする。
【０１６５】
タグの集団がターゲットに似た構造を生成することがないように、データを担持したタグのマクロドット７４８は、近傍のマクロドットと重ならないように設計される。これによってインクも節約される。透視ターゲットはタグの検出を可能にし、そのため、追加のターゲットが不要となる。
【０１６６】
タグは、センサに対するタグの４つの可能な方向の一義化を可能にする方向フィーチャを含むことができるが、本発明は、タグデータ内に方向データを埋め込むことに関する。例えば、図５ａに示されているように、タグのそれぞれの方向（回転上の向き）がその方向に置かれた１つの符号語を含むように、４つの符号語を配置することができる。それぞれの記号には、その符号語の番号（１〜４）及びその符号語内の記号の位置（Ａ〜Ｏ）が記されている。タグの復号は、回転方向ごとに１つの符号語を復号することからなる。それぞれの符号語は、それが第１の符号語であるかどうかを指示する単一のビットか、又はそれがどの符号語であるかを指示する２つのビットを含むことができる。後者の方法は、例えば１つの符号語のデータ内容だけが必要な場合に、所望のデータを得るのに最大２つの符号語を復号すればよいので有利である。これは例えば、ストローク（ｓｔｒｏｋｅ）内で領域ＩＤが変化しないと予想され、したがってストロークの最初に領域ＩＤが復号されるだけである場合に当てはまる。ストローク内では、タグＩＤを含む符号語だけが求められる。さらに、ストローク内では感知装置の回転がゆっくりと予想可能に変化するので、一般に、フレームあたり１つの符号語だけを復号すればよい。
【０１６７】
透視ターゲットを完全に省き、その代わりに、自己整合性（ｓｅｌｆ−ｒｅｇｉｓｔｅｒｉｎｇ）のデータ表現に依存することも可能である。この場合、それぞれのビット値（又はマルチビット値）が一般に、明示のグリフ（ｇｌｙｐｈ）によって表される。即ち、「０」ビット値がグリフの不在によって表される。このことは、データ格子が高密度に占有される（ｗｅｌｌ−ｐｏｐｕｌａｔｅｄ）ことを保証し、したがって、データサンプリング中に格子が確実に識別され、その透視歪み（ｐｅｒｓｐｅｃｔｉｖｅ  ｄｉｓｔｏｒｏｔｉｏｎ）が検出され、続いて補正されることを可能にする。タグ境界が検出されることを可能にするため、それぞれのタグデータはマーカパターンを含まなければならず、信頼できる検出を可能にするために、これらは冗長に符号化されなければならない。このようなマーカパターンのオーバヘッドは、明示の透視ターゲットのオーバヘッドと同様である。特許文献４には、このような様々なスキームが記載されている。
【０１６８】
図５ｃの配置７２８は、正方形タグ７２６を使用して、任意のサイズの平面にタグを敷き詰める、即ち隙間又は重なりなしにタグを配置することができることを示している。
【０１６９】
好ましい実施形態では、本明細書に記載されたタグ付けスキームが、区別のない単一のマクロドットの有無を使用して単一のデータビットを符号化するが、タグ付けスキームは、特許文献４に示されたグリフのセットなどの区別分けされたグリフのセットを使用して、シングルビット値又はマルチビット値を表すこともできる。
【０１７０】
１．２．４  タグの画像処理及び復号
図７は、タグの画像処理／復号プロセスの流れを示す。例えばＣＣＤイメージセンサ、ＣＭＯＳイメージセンサ、走査型レーザ及びフォトダイオードイメージセンサなどのイメージセンサを介してタグパターンの未処理画像２０２を取得する（２００）。次いで、一般に、未処理画像を強調して、改良されたコントラスト及びより均一な画素強度を有する強調された画像２０６を生成する（２０４）。画像強調には、グローバル又はローカルレンジエクスパンション（ｒｅｎｇｅ  ｅｘｐａｎｓｉｏｎ）、イコライゼーション（ｅｑｕａｌｉｓａｔｉｏｎ）などが含まれ得る。次いで、一般に、強調された画像２０６をフィルタリングして、フィルタリングされた画像２１０を生成する（２０８）。画像フィルタリングは、マクロドットは不明瞭にするが、ターゲットは保存するように調整された低域フィルタカーネルサイズを用いた低域フィルタリングからなることができる。ターゲットフィーチャを強調するため、フィルタリングステップ２０８は、（エッジ検出などの）追加のフィルタリングを含むことができる。次いで、フィルタリングされた画像２１０を処理して、ターゲットフィーチャの位置を突き止め（２１２）、一組のターゲットポイントを得る。これは、その空間相互関係がタグの既知のジオメトリと一致するターゲットフィーチャを探索することからなることができる。候補ターゲットは、フィルタリングされた画像２１０内の最大値から直接に識別することができ、或いは、特許文献３に記載されているようなそれらの（バイナリ又はグレースケール）形状モーメント（一般にフィルタリングされた画像２１０内のローカル最大値に基づいて強調された画像２０６内の画素から計算される）によるなど、追加のキャラクタリゼーション（ｃｈａｒａｃｔｅｒｉｓａｔｉｏｎ）及びマッチング（ｍａｔｃｈｉｎｇ）の対象とすることができる。この探索は一般に視野の中心から始まる。探索ステップ２１２によって見つけられたターゲットポイント２１４は、イメージセンサ及びその関連光学系によって占有された３次元空間内におけるタグの位置を間接的に識別する。ターゲットポイント２１４は、ターゲットの（バイナリ又はグレースケール）重心から導き出されるため、ターゲットポイント２１４は一般に画素精度未満で画定される。
【０１７１】
タグの実際の３Ｄ変換（ｔｒａｎｓｆｏｒｍ）を決定し（２１６）、拡張（ｅｘｔｅｎｓｉｏｎ）によって、タグに対する感知装置の３Ｄ変換（又はポーズ（ｐｏｓｅ））２１８を決定することが有用であることがある。これは、特許文献３に記載されているように分析的に実行し、又は、（その内容が参照によって本明細書に組み込まれるＰ．Ｒ．Ｗｏｌｆ及びＢ．Ａ．Ｄｅｗｉｔｔ、「ＥＩｅｍｅｎｔｓ  ｏｆ  Ｐｈｏｔｏｇｒａｍｍｅｔｒｙ  ｗｉｔｈ  Ａｐｐｌｉｃａｔｉｏｎｓ  ｉｎ  ＧＩＳ」、第３版、ＭｃＧｒａｗ  Ｈｉｌｌ、２０００年２月に記載されているように、）観察された透視歪みを有するターゲットポイントが与えられた場合に、（最小２乗法調整などの）最尤推定量を使用してパラメータ値を３Ｄ変換に当てはめることによって実行することができる。この３Ｄ変換は、タグの３Ｄ平行移動（ｔｒａｎｓｌａｔｉｏｎ）、タグの３Ｄ方向（ｏｒｉｅｎｔａｔｉｏｎ）（回転）、並びに感知装置の焦点距離及びビューポートスケール（ｖｉｗｐｏｉｎｔ  ｓｃａｌｅ）を含み、したがって当てはめられるべき８つのパラメータ、又は焦点距離及びビューポートスケールが（例えば設計によって又は較正ステップから）既知の場合には６つのパラメータを与える。それぞれのターゲットポイントは、観察された座標を既知の座標に関係付ける一対の観測方程式を与える。８つのパラメータが当てはめられる場合には、最尤推定を可能にする十分な冗長性を提供するために５つ以上のターゲットポイントが必要になる。６つのパラメータが当てはめられる場合には、４つ以上のターゲットポイントが必要となる。タグ設計が、最尤推定を可能にするのに最低限必要な数よりも多くのターゲットを含む場合には、たとえそのターゲットの多くが認識できないほどにまで損傷されている場合でも、タグを認識し、復号することができる。
【０１７２】
マクロドット値が正確にサンプリングされることを可能にするため、タグの透視変換が推論されなければならない。タグ空間内の既知のサイズの長方形の透視歪みを有する角とするために、ターゲットポイントのうちの４つが選ばれ、これらの４つのタグ空間／画像空間ポイント対を関係付けるよく理解された方程式を解くことに基づいて、自由度８の透視変換２２２が推論される（２２０）（その内容が参照によって本明細書に組み込まれるＨｅｃｋｂｅｒｔ，Ｐ．、「Ｆｕｎｄａｍｅｎｔａｌｓ  ｏｆ  Ｔｅｘｔｕｒｅ  Ｍａｐｐｉｎｇ  ａｎｄ  Ｉｍａｇｅ  Ｗａｒｐｉｎｇ」、修士論文、ＥＥＣＳ学部、カリフォルニア大学バークレー校、技術レポートＮｏ．ＵＣＢ／ＣＳＤ８９／５１６、１９８９年６月を参照されたい）。或いは、可能な場合には、この透視変換を３Ｄ変換２１８から導き出すこともできる。
【０１７３】
推論されたタグ空間−画像空間透視変換２２２を使用して、タグ空間内のそれぞれの既知のデータビット位置を画像空間へ射影する（２２４）。この射影では、実数値の位置を使用して、強調された入力画像２０６内の４つの（又は５つ以上の）関連隣接画素を、双線形（又はより高次の）の形式で補間する（２２４）。その結果得られたマクロドット値を適当なしきい値と比較して、マクロドット値が０ビットを表すのか、又は１ビットを表すのかを判定する。
【０１７４】
１つ又は複数の完全な符号語のビットがサンプリングされると、符号語が復号されて（２２８）、タグの中に符号化された所望のデータ２３０が得られる。符号語の冗長性を使用して、サンプル値の誤りを検出し又はサンプル値の誤りを訂正することができる。
【０１７５】
特許文献３において論議されているように、得られたタグデータ２３０は、タグを含む表面領域及びその領域内のタグの位置を、直接に又は間接的に識別することができる。したがって、表面領域に対する感知装置の正確な位置を、タグデータ２３０及びタグに対する感知装置の３Ｄ変換２１８から導き出すことができる。
【０１７６】
１．２．６  タグマップ
タグを復号することによって、領域ＩＤ、タグＩＤ及びタグに対するペン変換が得られる。タグＩＤ及びタグに対するペンの位置を、タグを有する領域内の絶対位置に変換するためには、その領域内におけるタグの位置がわかっていなければならない。これはタグマップによって与えられ、タグマップは、タグを有する領域内のそれぞれのタグＩＤを対応する位置へマップする関数である。タグマップクラス図が、ネットページプリンタクラス図の部分として図２２に示されている。
【０１７７】
タグマップは、表面領域にタグをタイリングするのに使用されたスキームを反映し、このスキームは表面タイプによって異なりうる。タグを有する複数の領域が同じタイリングスキーム及び同じタグナンバリングスキームを共有するとき、それらの領域はさらに同じタグマップを共有することができる。
【０１７８】
ある領域のタグマップは、その領域ＩＤを介して取り出すことができなければならない。したがって、領域ＩＤ、タグＩＤ及びペン変換が与えられれば、タグマップを取り出すことができ、タグＩＤを、その領域内の絶対タグ位置に変換することができ、そのタグ位置にタグに対するペン位置を追加して、その領域内におけるペンの絶対位置を与えることができる。
【０１７９】
タグＩＤは、タグマップを介した変換を助けるある構造を有することができる。タグＩＤは例えば、タグＩＤが現れた表面タイプに応じて、デカルト座標又は極座標を符号化することができる。タグＩＤの構造はタグマップによって指示され、タグマップに知られており、したがって、異なるタグマップに関連付けられたタグＩＤは異なる構造を有することがある。例えば、タグＩＤは単純に、そのタグの一対のｘ及びｙ座標を符号化することができ、この場合、タグマップは単純に座標精度の記録からなることができる。座標精度が固定である場合、タグマップは暗黙（ｉｍｐｌｉｃｉｔ）であることができる。
【０１８０】
１．２．７  タグ付けスキーム
２つの異なる表面符号化スキームが重要であり、これらはともに、このセクションで先に説明したタグ構造を使用する。好ましい符号化スキームは、既に論じたとおり「位置指示（ｌｏｃａｔｉｏｎ−ｉｎｄｉｃａｔｉｎｇ）」タグを使用する。代替符号化スキームは、オブジェクト指示（ｏｂｊｅｃｔ−ｉｎｄｉｃａｔｉｎｇ）タグを使用する。
【０１８１】
位置指示タグは、タグを有する領域に関連付けられたタグマップを介して変換されたときにその領域内の固有のタグ位置を与えるタグＩＤを含む。その領域内におけるペンの位置を与えるために、このタグ位置に、タグに対するペン位置が追加される。この領域内におけるペンの位置は、その領域に関連付けられたページ記述内のユーザインターフェースエレメントに対するペンの位置を決定するために使用される。ユーザインターフェースエレメント自体が識別されるだけでなく、ユーザインターフェースエレメントに対する位置も識別される。したがって、位置指示タグは自明に、特定のユーザインターフェースエレメントのゾーン内の絶対ペン経路の捕捉をサポートする。
【０１８２】
オブジェクト指示タグは、その領域に関連付けられたページ記述内のユーザインターフェースエレメントを直接に識別するタグＩＤを含む。ユーザインターフェースエレメントのゾーン内のすべてのタグがそのユーザインターフェースエレメントを識別し、これにより、すべてのタグは同一であり、したがって区別できない。したがって、オブジェクト指示タグは、絶対ペン経路の捕捉をサポートしない。しかしながら、オブジェクト指示タグは相対ペン経路の捕捉をサポートする。位置サンプリングの頻度が、タグに遭遇する頻度の２倍を超える限り、ストローク内のサンプリングされたあるペン位置から次のペン位置までの変位を明白に決定することができる。
【０１８３】
どちらのタグ付けスキームを使用するにせよ、タグは、ネットページ上の関連視覚エレメントと協力して、ユーザ対話エレメントとして機能し、ユーザは、感知装置によってタグデータを読み取り、ネットページシステム内に適当な応答を生成するために、適当な感知装置を使用して印刷されたページと対話することができる。
【０１８４】
１．３  文書及びページ記述
文書及びページ記述クラス図の好ましい一実施形態が図２５及び２６に示されている。
【０１８５】
ネットページシステムでは文書が３つのレベルで記述される。最も抽象的なレベルでは、文書８３６が、そのターミナルエレメント８３９が、テキストオブジェクト、テキストスタイルオブジェクト、画像オブジェクトなどの内容オブジェクト８４０に関連付けられた階層構造を有する。文書が、特定のページサイズを有するプリンタ上に、特定のユーザの倍率プリファランスに従って印刷されると、文書にページが打たれ、それ以外の点がフォーマットされる。いくつかのケースでは、特に内容オブジェクトがスタイルに関係している場合に、フォーマット済みのターミナルエレメント８３５が、その対応するターミナルエレメントに関連付けられた内容オブジェクトとは異なる内容オブジェクトに関連付けられる。特定のページインスタンス８３０を通して捕捉された入力が、同じページ記述の他のインスタンスを通して捕捉された入力とは別に記録されることを可能にするため、文書及びページのそれぞれの印刷されたインスタンスも別々に記述される。
【０１８６】
この最も抽象的な文書記述がページサーバ上に存在することによって、ユーザは、原文書の特定のフォーマットを受け入れることを強制されることなく文書のコピーをリクエストすることができる。ユーザは、例えば異なるページサイズを有するプリンタを通してコピーをリクエストすることができる。反対に、フォーマット済みの文書記述がページサーバに存在することによって、ページサーバは、印刷された特定のページ上のユーザアクションを効率的に解釈することができる。
【０１８７】
フォーマット済み文書８３４は、一組のフォーマット済みページ記述５からなり、フォーマット済みページ記述５はそれぞれ、一組のフォーマット済みターミナルエレメント８３５からなる。フォーマット済みエレメントはそれぞれ、そのページ上に空間的広がり即ちゾーン５８を有する。これは、ハイパーリンク、入力フィールドなどの入力エレメントのアクティブエリアを画定する。
【０１８８】
文書インスタンス８３１はフォーマット済み文書８３４に対応する。文書インスタンス８３１は一組のページインスタンス８３０からなり、ページインスタンス８３０はそれぞれ、フォーマット済み文書のページ記述５に対応する。ページインスタンス８３０はそれぞれ、印刷された単一の固有のネットページ１を記述し、ネットページのページＩＤ５０を記録する。ページインスタンスが、分離してリクエストされたページのコピーを表す場合、そのページインスタンスは文書インスタンスの部分ではない。
【０１８９】
ページインスタンスは一組のターミナルエレメントインスタンス８３２からなる。エレメントインスタンスは、それが特定のインスタンスの情報を記録する場合にのみ存在する。したがって、ハイパーリンクインスタンスはページインスタンスに対して固有のトランザクションＩＤ５５を記録するため、ハイパーリンクエレメントに対するハイパーリンクインスタンスは存在し、フィールドインスタンスはページインスタンスに対して固有の入力を記録するため、フィールドエレメントに対するフィールドインスタンスは存在する。しかしながら、テキストフローなどの静的エレメントに対するエレメントインスタンスは存在しない。
【０１９０】
図２７に示されているように、ターミナルエレメントは、静的エレメント８４３、ハイパーリンクエレメント８４４、フィールドエレメント８４５又はページサーバコマンドエレメント８４６であることができる。図２８に示されているように、静的エレメント８４３は、関連スタイルオブジェクト８５４を有するスタイルエレメント８４７、関連スタイル付きテキストオブジェクト８５５を有するテキストフローエレメント８４８、関連画像エレメント８５６を有する画像エレメント８４９、関連図形オブジェクト８５７を有する図形エレメント８５０、関連ビデオクリップオブジェクト８５８を有するビデオクリップエレメント８５１、関連オーディオクリップオブジェクト８５９を有するオーディオクリップエレメント８５２、又は関連スクリプトオブジェクト８６０を有するスクリプトエレメント８５３であることができる。
【０１９１】
ページインスタンスは、ページ上で捕捉された、特定の入力エレメントに当てはまらないデジタルインクを記録するために使用されるバックグラウンドフィールド８３３を有する。
【０１９２】
本発明の好ましい形態では、ページ上のタグがそのページ上の位置に変換されることを可能にするため、それぞれのページインスタンスにタグマップ８１１が関連付けられる。
【０１９３】
１．４  ネットページネットワーク
好ましい一実施形態では、図３に示されているように、ネットページネットワークが、インターネットなどのネットワーク１９を介して接続された分散した一組のネットページサーバ１０、ネットページ登録サーバ１１、ネットページＩＤサーバ１２、ネットページアプリケーションサーバ１３、ネットページ出版物サーバ１４、ウェブ端末７５、ネットページプリンタ６０１及び中継装置４４からなる。
【０１９４】
ネットページ登録サーバ１１は、ユーザ、ペン、プリンタ、アプリケーション及び出版物間の関係を記録し、それによって様々なネットワーク活動を許可するサーバである。ネットページ登録サーバ１１はユーザを認証し、アプリケーショントランザクションにおいては、認証されたユーザに代わって署名の代理を務める。ネットページ登録サーバ１１はさらに手書き文字認識サービスを提供する。前述のとおり、ネットページサーバ１０は、ページ記述及びページインスタンスに関する持続的な情報を維持する。ネットページネットワークは、それぞれがページインスタンスのサブセットを処理する任意の数のページサーバを含む。ページサーバはさらに、それぞれのページインスタンスに対するユーザ入力値を維持するので、ネットページプリンタなどのクライアントはネットページ入力を適当なページサーバに直接に送る。ページサーバは、対応するページの記述に関するこのような入力を解釈する。
【０１９５】
ネットページＩＤサーバ１２は、オンデマンドで文書ＩＤ５１を割り当て、そのＩＤ割当てスキームを介してページサーバのロードバランシングを提供する。
【０１９６】
ネットページプリンタは、インターネットドメインネームシステム（Ｄｏｍａｉｎ  Ｎａｍｅ  Ｓｙｓｔｅｍ：ＤＮＳ）又は同様のシステムを使用して、ネットページＩＤ５０を、対応するページインスタンスを処理するネットページサーバのネットワークアドレスに分解する。
【０１９７】
ネットページアプリケーションサーバ１３は、対話式ネットページアプリケーションを記憶したサーバである。ネットページ出版物サーバ１４は、ネットページ文書をネットページプリンタに発行するアプリケーションサーバである。ネットページ文書についてはセクション２で詳細に説明する。
【０１９８】
ネットページサーバは、ＩＢＭ、Ｈｅｗｌｅｔｔ  Ｐａｃｋａｒｄ、Ｓｕｎ社などのメーカの様々なネットワークサーバプラットホーム上に置くことができる。複数のネットページサーバを単一のホスト上で同時に動かすことができ、単一のサーバをいくつかのホストに分散させることができる。また、ネットページサーバによって提供される機能の一部又は全部、特にＩＤサーバ及びページサーバによって提供される機能の一部又は全部を、ネットページプリンタなどのネットページ機器又はコンピュータワークステーションに直接に提供し、或いはローカルネットワーク上に直接に提供することができる。
【０１９９】
１．５  ネットページプリンタ
ネットページプリンタ６０１はネットページシステムに登録された機器であり、ネットページ文書をオンデマンドで、及び定期購読によって印刷する。それぞれのプリンタは固有のプリンタＩＤ６２を有し、インターネットなどのネットワークを介して、理想的にはブロードバンド接続によってネットページネットワークに接続される。
【０２００】
不揮発性メモリ内の識別及びセキュリティ設定を除けば、ネットページプリンタは持続的な記憶装置を含まない。ユーザに関係する限り、「ネットワークがコンピュータである（ｔｈｅ  ｎｅｔｗｏｒｋ  ｉｓ  ｔｈｅ  ｃｏｍｐｕｔｅｒ）」。ネットページは、分散型ネットページサーバ１０の助けを借り、特定のネットページプリンタから独立し、空間及び時間を横断して、対話的に機能する。
【０２０１】
ネットページプリンタは、定期購読されたネットページ文書をネットページ出版物サーバ１４から受け取る。それぞれの文書は、２つの部分、即ちページレイアウトと、ページを埋める実際のテキストオブジェクト及び画像オブジェクトとに分けて配布される。個人化のため、ページレイアウトは一般に特定の購読者ごとに固有であり、そのため、適当なページサーバを介して購読者のプリンタにポイントキャスト（ｐｏｉｎｔｃａｓｔ）される。一方、テキストオブジェクト及び画像オブジェクトは一般に他の購読者と共有され、そのため、すべての購読者のプリンタ及び適当なページサーバにマルチキャスト（ｍｕｌｔｉｃａｓｔ）される。
【０２０２】
ネットページ出版物サーバは、ポイントキャスト及びマルチキャストへの文書内容のセグメンテーションを最適化する。文書のページレイアウトのポイントキャストを受け取った後、プリンタは、プリンタが受信に使用するマルチキャストを知る。
【０２０３】
印刷すべき文書を定義した完全なページレイアウト及びオブジェクトを受け取った後、プリンタはその文書を印刷することができる。
【０２０４】
プリンタは、奇数ページ及び偶数ページをラスタ化し、シートの両面に同時に印刷する。プリンタは、この目的にＭｅｍｊｅｔ（商標）印刷ヘッド３５０を利用する２重化された印刷エンジンコントローラ７６０及び印刷エンジンを含む。
【０２０５】
印刷プロセスは分離された２つの段、即ちページ記述のラスタ化と、ページ画像の展開及び印刷とからなる。ラスタ画像処理装置（ｒａｓｔｅｒ  ｉｍａｇｅ  ｐｒｏｃｅｓｓｏｒ：ＲＩＰ）は、並行して動作する１つ又は複数の標準ＤＳＰ７５７からなる。２重印刷エンジンコントローラは、印刷エンジン内の印刷ヘッドの動作と同期して、ページ画像をリアルタイムで展開し、ディザ処理し、印刷するカスタムプロセッサからなる。
【０２０６】
ＩＲ印刷能力を持たないプリンタは、ＩＲ吸収性黒インクを使用してタグを印刷する選択肢を有するが、こうすることは、タグがなければ空白になるページのエリアにタグを限定する。このようなページはＩＲ印刷されたページよりも限定された機能を有するが、これらのページもやはりネットページに分類される。
【０２０７】
通常のネットページプリンタはネットページを紙のシート上に印刷する。より特化したネットページプリンタは、球体などのより特殊な表面に印刷することができる。それぞれのプリンタは少なくとも１つの表面タイプをサポートし、表面タイプごとに少なくとも１つのタグタイリングスキーム、したがってタグマップをサポートする。文書を印刷するために実際に使用されるタグタイリングスキームを記述したタグマップ８１１は、その文書のタグを正確に解釈することができるようにその文書に関連付けられる。
【０２０８】
図２２は、ネットページネットワーク上の登録サーバ１１によって維持されたプリンタ関連情報を反映したネットページプリンタクラス図を示す。
【０２０９】
下記セクション７では、ネットページプリンタの好ましい一実施形態を、図１１から１６を参照してより詳細に説明する。
【０２１０】
１．５．１  Ｍｅｍｊｅｔ（商標）印刷ヘッド
ネットページシステムは、サーマルインクジェット、圧電インクジェット、レーザ電子写真技術などを含む広範囲にわたるデジタル印刷技術を用いて製造されたプリンタを使用して機能することができる。しかしながら、消費者に広く受け入れられるためには、ネットページプリンタが以下の特性を有することが望ましい。
【０２１１】
・  写真品質のカラー印刷
・  高品質のテキスト印刷
・  高い信頼性
・  低いプリンタコスト
・  低いインクコスト
・  低い紙コスト
・  単純な操作
・  無音に近い印刷
・  高い印刷速度
・  同時両面印刷
・  コンパクトなフォームファクタ
・  低い消費電力
市販の印刷技術にこれらの特性をすべて有するものはない。
【０２１２】
これらの特性を有するプリンタの製造を可能にするため、本出願人は、Ｍｅｍｊｅｔ（商標）技術と呼ばれる新たな印刷技術を発明した。Ｍｅｍｊｅｔ（商標）は、マイクロエレクトロメカニカルシステム（ＭＥＭＳ）技術を使用して製造されるページ幅印刷ヘッドを含むドロップオンデマンド（ｄｒｏｐ−ｏｎ−ｄｅｍａｎｄ）インクジェット技術である。図１７は、Ｍｅｍｊｅｔ（商標）印刷ヘッドの単一の印刷エレメント３００を示す。このネットページウォールプリンタ（ｗａｌｌｐｒｉｎｔｅｒ）は、１６００ｄｐｉのページ幅２重プリンタを形成するために１６８９６０個の印刷エレメント３００を含む。このプリンタは、シアン、マゼンタ、イエロー、ブラック及び赤外線インク、並びにペーパーコンディショナ及びインク定着剤を同時に印刷する。
【０２１３】
印刷エレメント３００の長さは約１１０ミクロン、幅は約３２ミクロンである。これらの印刷エレメントのアレイが、ＣＭＯＳ論理、データ転送、タイミング及び駆動回路（図示せず）を含むシリコン基板３０１上に形成される。
【０２１４】
印刷エレメント３００の主要要素は、ノズル３０２、ノズルリム３０３、ノズルチャンバ３０４、流体シール３０５、インクチャネルリム３０６、レバーアーム３０７、能動アクチュエータビーム対３０８、受動アクチュエータビーム対３０９、能動アクチュエータアンカ３１０、受動アクチュエータアンカ３１１、及びインク入口３１２である。
【０２１５】
能動アクチュエータビーム対３０８は、接合部３１９のところで受動アクチュエータビーム対３０９に機械的に接合される。これらのビーム対はともに、それらのそれぞれのアンカ点３１０及び３１１に固定される。要素３０８、３０９、３１０、３１１及び３１９の組合せは、片持ち梁式の電熱ベンドアクチュエータ３２０を形成する。
【０２１６】
印刷の間、能動アクチュエータビーム対３０８の電極３１８を駆動するために、印刷ヘッドのＣＭＯＳ回路が、印刷エンジンコントローラから適正な印刷エレメントにデータを配布し、ラッチし、バッファする。これによって、約１マイクロ秒の間、ビーム対３０８に電流が流れ、その結果、ジュール加熱が起こる。ジュール加熱に起因した温度の上昇によって、ビーム対３０８が膨張する。受動アクチュエータビーム対３０９は加熱されていないため膨張せず、その結果、これらの２つのビーム対間に応力差が生じる。この応力差は、電熱ベンドアクチュエータ３２０の片持ち梁端が基板３０１に向かって曲がることによって部分的に解消される。レバーアーム３０７がこの運動をノズルチャンバ３０４に伝える。これによってノズルチャンバ３０４は、約２ミクロン移動する。これによってインク圧力が増大し、インク３２１がノズル３０２から押し出され、インクメニスカス３１６が盛り上がる。ノズルリム３０３は、インクメニスカス３１６が、ノズルチャンバ３０４の表面を横切って広がることを防ぐ。
【０２１７】
ビーム対３０８と３０９の温度が等しくなると、アクチュエータ３２０は元の位置に戻る。このことが、ノズルチャンバ内のインク３２１からインク滴３１７がちぎれてとび出すことを助ける。ノズルチャンバは、メニスカス３１６における表面張力の作用によって再び満たされる。
【０２１８】
ネットページプリンタでは、印刷ヘッドの長さが紙の全幅（一般に２１０ｍｍ）である。印刷時、紙は、固定された印刷ヘッドを通り抜けて移動する。印刷ヘッドは、手指を組んだように配列された６列の印刷エレメント３００を有し、インク入口によって供給された６つの色又はタイプのインクを印刷する。
【０２１９】
動作している間、印刷ヘッドのもろい表面を保護するため、印刷ヘッド基板にはノズルガードウェハが取り付けられる。それぞれのノズルには、インク滴がそこから噴射される対応するノズルガード穴がある。印刷中は、ノズルガード穴が紙の繊維又は他の破片によって塞がれるのを防ぐため、ろ過された空気が給気口を通してノズルガード穴から外部へポンピングされる。インクが乾燥することを防ぐため、プリンタが動作していない間はノズルガードが密封される。
【０２２０】
１．６  ネットページペン
このネットページシステムの能動感知装置は一般に、埋め込まれたコントローラ１３４を使用して、イメージセンサを介してあるページからＩＲ位置タグを捕捉し、復号することができるペン１０１である。イメージセンサは、近赤外波長のみでの感知を可能にする適当なフィルタを備えた固体デバイスである。後により詳細に説明するが、このシステムは、尖端（ｎｉｂ）が表面と接触したことを感知することができ、このペンは、人間の手書き文字を捕捉する十分な速度（即ち２００ｄｐｉ以上及び１００Ｈｚ以上）でタグを感知することができる。ペンによって捕捉された情報は暗号化され、プリンタ（又は基地局）に無線で送信され、プリンタ又は基地局は、（既知の）ページ構造に関してそのデータを解釈する。
【０２２１】
ネットページペンの好ましい実施形態は、通常のマーキングインクペンと非マーキングスタイラスの両方として機能する。しかしながら、インターネットインターフェースとしてペンが使用されるときなど、ネットページシステムをブラウジングシステムとして使用するのにはマーキング態様は不要である。ネットページペンはそれぞれネットページシステムに登録され、固有のペンＩＤ６１を有する。図２３は、ネットページネットワーク上の登録サーバ１１によって維持されたペン関連情報を反映したネットページペンクラス図を示す。
【０２２２】
どちらかの尖端がネットページと接触したとき、ペンは、そのページに対するペン自体の位置及び方向を決定する。尖端は力センサに取り付けられており、ペンが「アップ」なのか又は「ダウン」なのかを指示するために、尖端に加わった力がしきい値に対して解釈される。このことは、例えばネットワーク上の情報をリクエストするために、ペンの尖端で押すことによって、ページ上の対話エレメントを「クリックする」ことを可能にする。さらに、例えば署名の完全な動態を確認されることを可能にするため、この力は連続値として捕捉される。
【０２２３】
ペンは、尖端の近くのページのエリア１９３を赤外スペクトルで画像化することによって、ネットページ上のペンの尖端の位置及び方向を決定する。ペンは、最も近いタグを復号し、画像化されたタグ上の観察された透視歪み及びペン光学系の既知のジオメトリから、そのタグに対する尖端の位置を計算する。タグの位置分解能は低い可能性があるが、ページ上のタグ密度はタグサイズに反比例するため、調整された位置分解能は非常に高く、正確な手書き文字認識のために必要とされる最低分解能を超える。
【０２２４】
ネットページに対するペンの運動は一連のストロークとして捕捉される。ストロークは、ページ上のタイムスタンプが押された一連のペン位置からなり、ペンダウン事象によって開始され、その後のペンアップ事象によって完了する、さらに、ページＩＤが変わるたびに、そのネットページのページＩＤ５０がストロークにタグ付けされ、通常の状況ではそれはストロークの開始時である。
【０２２５】
ネットページペンはそれぞれ、コピーアンドペーストなどの操作をユーザが実行することを可能にする、ペンに関連付けられた現在の選択（ｃｕｒｒｅｎｔ  ｓｅｌｅｃｔｉｏｎ）８２６を有する。定義された期間の後にシステムがその選択を破棄することができるように、この選択にはタイムスタンプが押される。現在の選択はページインスタンスの領域を記述する。現在の選択は、ペンを通して捕捉された、そのページのバックグラウンドエリアに対する最も最近のデジタルインクストロークからなる。現在の選択は、選択ハイパーリンク活動化を介して現在の選択があるアプリケーションに送信された後、その特定のアプリケーションに合った方法で解釈される。
【０２２６】
ペンはそれぞれ現在の尖端８２４を有する。現在の尖端８２４は、ペンによってシステムに最後に通知された尖端である。前述のデフォルトのネットページペンの場合には、マーキングブラックインク尖端か又は非マーキングスタイラス尖端が、現在の尖端である。さらに、ペンはそれぞれ現在の尖端スタイル８２５を有する。尖端スタイル８２５は、アプリケーションによって、例えばユーザがパレットからある色を選択したことに応答して、ペンに最後に関連付けられた尖端スタイルである。デフォルトの尖端スタイルは現在の尖端に関連付けられた尖端スタイルである。ペンを通して捕捉されたストロークには現在の尖端スタイルがタグ付けされる。続いてそれらのストロークが再現されるときには、それらのストロークにタグ付けされた尖端スタイルでそれらのストロークが再現される。
【０２２７】
ペンが、そのペンが通信することができるプリンタの範囲内にあるとき、ペンはその「オンライン」ＬＥＤをゆっくりと点滅させる。ペンが、ページに対するストロークの復号に失敗すると、ペンは、その「誤り」ＬＥＤを少しの間活動化させる。ペンが、ページに対するストロークの復号に成功すると、ペンは、その「ｏｋ」ＬＥＤを少しの間活動化させる。
【０２２８】
捕捉された一連のストロークはデジタルインクと呼ばれる。デジタルインクは、線画及び手書き文字のデジタル交換、手書き文字のオンライン認識、及び署名のオンライン確認に対する基礎を形成する。
【０２２９】
ペンは無線式であり、デジタルインクを短距離無線リンクを介してネットページプリンタに送信する。送信されたデジタルインクは、プライバシー及びセキュリティのために暗号化され、効率的な送信のためにパケット化されるが、プリンタにおける適時の処理を保証するため、ペンアップ事象が起こると常にフラッシュ（ｆｌｕｓｈ）される。
【０２３０】
プリンタの範囲外にあるとき、ペンは、デジタルインクを内部メモリにバッファし、内部メモリは、１０分を超える連続する手書き文字をバッファする容量を有する。再びプリンタの範囲内に入ると、ペンは、バッファされたすべてのデジタルインクを送信する。
【０２３１】
１本のペンを任意の数のプリンタに登録することができるが、すべての状態データは、紙上とネットワーク上の両方のネットページに存在するため、特定の時刻にペンがどのプリンタと通信しているのかはあまり重要ではない。
【０２３２】
下記セクション６では、ペンの好ましい一実施形態を、図８から１０を参照してより詳細に説明する。
【０２３３】
１．７  ネットページ対話
ネットページ１と対話するためにペンが使用されているときに、ネットページプリンタ６０１は、ストロークに関するデータをペン１０１から受け取る。ストロークなどの動きを実行するためにペンが使用されているときに、タグ４の符号化されたデータ３がペンによって読み取られる。このデータは、特定のページ及び関連対話エレメントの識別を決定すること、並びにそのページに対するペンの相対的な位置の指示を得ることを可能にする。この指示データはプリンタに送信され、そこで、プリンタは、ＤＮＳを介して、このストロークのページＩＤ５０を、対応するページインスタンス８３０を維持するネットページサーバ１０のネットワークアドレスに分解する。プリンタは次いでそのストロークをページサーバに送信する。そのページが、以前のストロークにおいて最近識別されものである場合、プリンタは、関連ページサーバのアドレスをそのキャッシュの中に既に保有している可能性がある。ネットページはそれぞれ、ネットページサーバによって持続的に維持されたコンパクトなページレイアウトからなる（下記参照）。ページレイアウトは、一般にネットページネットワーク上のどこかに記憶された画像、フォント及びテキスト片などのオブジェクトを指す。
【０２３４】
ペンからストロークを受け取ると、ページサーバは、そのストロークが適用されたページ記述を取り出し、そのストロークが、ページ記述のどのエレメントと交差するのかを決定する。ページサーバは次いで、その関連エレメントのタイプの文脈でそのストロークを解釈することができる。
【０２３５】
「クリック」は、ペンダウン位置とその後のペンアップ位置との間の距離及び時間がともにある最大値よりも小さいストロークである。クリックによって活動化されるオブジェクトは一般に、クリックが活動化されることを必要とし、したがってより長いストロークは無視される。登録のための「雑な（ｓｌｏｐｐｙ）」クリックなどのペンアクションの失敗は、ペンの「ｏｋ」ＬＥＤからの応答がないことよって指示される。
【０２３６】
ネットページのページ記述には２種類の入力エレメント、即ちハイパーリンク及び書式フィールドがある。書式フィールドからの入力も、関連ハイパーリンクの活動化をトリガすることができる。
【０２３７】
１．７．１  ハイパーリンク
ハイパーリンクは、リモートアプリケーションにメッセージを送る手段であり、一般に、ネットページシステム内の印刷された応答を出現させる。
【０２３８】
ハイパーリンクエレメント８４４は、ハイパーリンクの活動化を処理するアプリケーション７１、アプリケーションへのハイパーリンクを識別するリンクＩＤ５４、ユーザのアプリケーションエイリアス（ａｌｉａｓ）ＩＤ６５をハイパーリンク活動化に含めるようシステムに求める「エイリアス要求（ａｌｉａｓ  ｒｅｑｕｉｒｅｄ）」フラグ、及びハイパーリンクがお気に入り（ｆａｖｏｒｉｔｅ）として記録されるとき、又はハイパーリンクがユーザの履歴に現れたときに使用される記述を識別する。ハイパーリンクエレメントクラス図は図２９に示されている。
【０２３９】
ハイパーリンクが活動化されると、ページサーバは、ネットワーク上のどこかにあるアプリケーションにリクエストを送る。このアプリケーションはアプリケーションＩＤ６４によって識別され、アプリケーションＩＤは、ＤＮＳを介して通常の方法で分解される。図３０に示されているように、ハイパーリンクには、一般ハイパーリンク８６３、書式ハイパーリンク８６５及び選択ハイパーリンク８６４の３つのタイプがある。一般ハイパーリンクは、リンクされた文書に対するリクエストを実現することができ、又は、単純にサーバにプリファランスを知らせることができる。書式ハイパーリンクは対応する書式をアプリケーションに送信する。選択ハイパーリンクは現在の選択をアプリケーションに送信する。現在の選択が例えば単一の語からなるテキスト片を含む場合、アプリケーションは、そのテキスト片が現れた文脈内におけるその語の意味を与える単ページ文書、又は異なる言語への翻訳を戻すことができる。それぞれのハイパーリンクタイプは、どんな情報がアプリケーションに送信されるのかによって特徴づけられる。
【０２４０】
対応するハイパーリンクインスタンス８６２は、ハイパーリンクインスタンスがその上に現れたページインスタンスに対して特定的であることができるトランザクションＩＤ５５を記録する。トランザクションＩＤは、そのアプリケーションに対する特定ユーザ向けデータ、例えばユーザに代わって購入アプリケーションによって維持された未決定の購入の「ショッピングカート」を識別することができる。
【０２４１】
このシステムは、選択ハイパーリンクの活動化においてペンの現在の選択８２６を含む。このシステムは、書式ハイパーリンクに活動化において関連フォームインスタンス８６８の内容を含むが、ハイパーリンクがその「デルタ送信（ｓｕｂｍｉｔ  ｄｅｌｔａ）」属性セットを有する場合には、最後の書式送信以後の入力だけが含まれる。システムは、すべてのハイパーリンク活動化において有効なリターンパスを含む。
【０２４２】
図３１に示されているように、被ハイパーリンクグループ８６６は関連ハイパーリンクを有するグループエレメント８３８である。そのグループ内のフィールドエレメントを通して入力が実施されると、そのグループに関連付けられたハイパーリンク８４４が活動化される。被ハイパーリンクグループを使用して、ハイパーリンクの振舞いをチェックボックスなどのフィールドに関連付けることができる。アプリケーションへの連続入力を提供するために、被ハイパーリンクグループを、書式ハイパーリンクの「デルタ送信」属性とともに使用することもできる。したがって、「黒板（ｂｌａｃｋｂｏａｒｄ）」対話モデルをサポートするために、即ち入力が捕捉され、捕捉されると直ぐにそれが共有される場合に、被ハイパーリンクグループを使用することができる。
【０２４３】
１．７．２  書式
書式は、印刷されたネットページを通した一組の関連入力を捕捉するために使用される関連入力フィールドの集合を画定する。書式は、あるサーバ上で実行されているアプリケーションソフトウェアプログラムに、ユーザが、１つ又は複数のパラメータを送信することを可能にする。
【０２４４】
書式８６７は、文書階層内のグループエレメント８３８である。書式８６７は最終的に、一組のターミナルフィールドエレメント８３９を含む。書式インスタンス８６８は、書式の印刷されたインスタンスを表す。書式インスタンス８６８は、書式のフィールドエレメント８４５に対応する一組のフィールドインスタンス８７０からなる。フィールドインスタンスはそれぞれ、対応するフィールドエレメントのタイプによってそのタイプが決まる関連フィールド値８７１を有する。フィールド値はそれぞれ、特定の印刷された書式インスタンス、即ち１つ又は複数の印刷されたネットページを介しての入力を記録する。書式クラス図は図３２に示されている。
【０２４５】
書式インスタンスはそれぞれ、その書式がアクティブ（ａｃｔｉｖｅ）、凍結（ｆｒｏｚｅｎ）、送信済み（ｓｕｂｍｉｔｔｅｄ）、無効（ｖｏｉｄ）又は期限切れ（ｅｘｐｉｒｅｄ）であることを指示するステータス８７２を有する。最初に印刷されたとき書式はアクティブである。その書式に署名されるか、又は凍結時間に達すると書式は凍結になる。その送信ハイパーリンクの１つが活動化されると、そのハイパーリンクがその「デルタ送信」属性セットを持たない限り、書式は送信済みになる。ユーザが、書式無効（ｖｏｉｄ  ｆｏｒｍ）、書式リセット（ｒｅｓｅｔ  ｆｏｒｍ）又は書式複製（ｄｕｐｌｉｃａｔｅ  ｆｏｒｍ）ページコマンドを呼び出すと、書式は無効になる。その指定された期限に達すると、即ち書式がアクティブである時間がその書式の指定された寿命を超えると、書式は期限切れになる。書式がアクティブの間は書式への入力が許される。その代わりに、アクティブでない書式を通しての入力は、関連ページインスタンスのバックグラウンドフィールド８３３に捕捉される。書式の送信は、書式がアクティブ又は凍結のときに許される。書式がアクティブでも又は凍結でもないときに書式を送信しようとすると、その試みは拒絶され、代わりに書式ステータスレポートが出現する。
【０２４６】
それぞれの書式インスタンスは、それから派生した書式インスタンスに関連付けられ（５９）、したがってバージョン履歴を提供する。これによって、特定の期間内の最新のバージョンを除くすべての書式を探索から除外することができる。
【０２４７】
入力はすべてデジタルインクとして捕捉される。デジタルインク８７３は、タイムスタンプが押された一組のストロークグループ８７４からなり、ストロークグループ８７４はそれぞれ、スタイルが指定された一組のストローク８７５からなる。ストロークはそれぞれ、タイムスタンプが押された一組のペン位置８７６からなり、ペン位置８７６はそれぞれ、ペンの方向及び尖端の力を含む。デジタルインククラス図は図３３に示されている。
【０２４８】
フィールドエレメント８４５は、チェックボックスフィールド８７７、テキストフィールド８７８、線画フィールド８７９又は署名フィールド８８０であることができる。フィールドエレメントクラス図は図３４に示されている。あるフィールドのゾーン５８内で捕捉されたデジタルインクはそのフィールドに割り当てられる。
【０２４９】
チェックボックスフィールドは、図３５に示されているように関連ブール値８８１を有する。チェックボックスフィールドのゾーン内で捕捉されたマーク（チック（ｔｉｃｋ）、クロス（ｃｒｏｓｓ）、ストローク、フィルジグザグ（ｆｉｌｌ  ｚｉｇｚａｇ）など）によって、フィールドの値に真の値が割り当てられる。
【０２５０】
テキストフィールドは、図３６に示されているように関連テキスト値８８２を有する。テキストフィールドのゾーン内で捕捉されたデジタルインクは、オンライン手書き文字認識を介して自動的にテキストに変換され、そのテキストがフィールドの値に割り当てられる。オンライン手書き文字認識はよく理解されている（例えばＴａｐｐｅｒｔ，Ｃ．、Ｃ．Ｙ．Ｓｕｅｎ及びＴ．Ｗａｋａｈａｒａ、「Ｔｈｅ  Ｓｔａｔｅ  ｏｆ  ｔｈｅ  Ａｒｔ  ｉｎ  Ｏｎ−Ｌｉｎｅ  Ｈａｎｄｗｒｉｔｉｎｇ  Ｒｅｃｏｇｎｉｔｉｏｎ」、ＩＥＥＥ  Ｔｒａｎｓａｃｔｉｏｎｓ  ｏｎ  Ｐａｔｔｅｒｎ  Ａｎａｌｙｓｉｓ  ａｎｄ  Ｍａｃｈｉｎｅ  Ｉｎｔｅｌｌｉｇｅｎｃｅ、第１２巻、８号、１９９０年８月を参照されたい。この文献の内容は相互参照によって本明細書に組み込まれる）。
【０２５１】
署名フィールドは、図３７に示されているように関連デジタル署名値８８３を有する。署名フィールドのゾーン内で捕捉されたデジタルインクは、そのペンの所有者の識別が自動的に確認され、署名フィールドがその一部である書式の内容のデジタル署名が生成され、フィールド値に割り当てられる。このデジタル署名は、その書式を所有するアプリケーションに固有のペンユーザの秘密署名鍵を使用して生成される。オンラインの署名の確認はよく理解されている（例えばＰｌａｍｏｎｄｏｎ．Ｒ．及びＧ．Ｌｏｒｅｔｔｅ、「Ａｕｔｏｍａｔｉｃ  Ｓｉｇｎａｔｕｒｅ  Ｖｅｒｉｆｉｃａｔｉｏｎ  ａｎｄ  Ｗｒｉｔｅｒ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ−Ｔｈｅ  Ｓｔａｔｅ  ｏｆ  ｔｈｅ  Ａｒｔ」、Ｐａｔｔｅｒｎ  Ｒｅｃｏｇｎｉｔｉｏｎ、第２２巻、２号、１９８９年を参照されたい。この文献の内容は相互参照によって本明細書に組み込まれる）。
【０２５２】
その「隠し（ｈｉｄｄｅｎ）」属性がセットされている場合、フィールドエレメントは隠される。隠されたフィールドエレメントはページ上に入力ゾーンを持たず、入力を受け付けない。隠されたフィールドエレメントは、そのフィールドを含む書式が送信されたときに書式データに含まれる関連フィールド値を有することができる。
【０２５３】
書式フィールドでは、消去を指示するストライクスルー（ｓｔｒｉｋｅ−ｔｈｒｏｕｇｈ）などの「編集（ｅｄｉｔｉｎｇ）」コマンドも認識することができる。
【０２５４】
手書き文字認識アルゴリズムは、「オフライン」（即ちペンマーキングのビットマップにだけアクセスできる）ではなく、「オンライン」（即ちペンの運動の動態にアクセスできる）で機能するため、手書き文字認識アルゴリズムは、書き手依存トレーニング段階なしで、次行に続く分ち書きされた文字列を比較的に高い正確さで認識することができる。しかしながら、そのうちに手書き文字の書き手依存モデルが自動的に生成され、必要ならば、このモデルを前もって生成することもできる。
【０２５５】
既に述べたとおりデジタルインクは一連のストロークからなる。特定のエレメントのゾーンで始まるストロークは、解釈を待つそのエレメントのデジタルインクストリームに付加される。オブジェクトのデジタルインクストリームに付加されなかったストロークは、バックグラウンドフィールドのデジタルインクストリームに付加される。
【０２５６】
バックグラウンドフィールドで捕捉されたデジタルインクは選択ジェスチャ（ｇｅｓｔｕｒｅ）と解釈される。１つ又は複数のオブジェクトの外接は一般に外接したそれらのオブジェクトの選択と解釈されるが、実際の解釈はアプリケーションによる。
【０２５７】
表１は、ペンとネットページとのこれらの様々な対話をまとめたものである。
【表１】
2010506222.tif 000003
このシステムは、それぞれのペンの現在の選択を維持する。この選択は単純に、バックグラウンドフィールドで捕捉された最も最近のストロークからなる。予測可能な振舞いを保証するため、この選択は不活動タイムアウト後にクリアされる。
【０２５８】
すべてのフィールド内で捕捉された処理前のデジタルインクはネットページサーバ上に保持され、任意選択で、書式がアプリケーションに送信されるときに書式データとともに送信される。これは、アプリケーションが、手書きテキストの変換などの最初の変換を疑った場合に、アプリケーションがこの処理前のデジタルインクに問い合わせることを可能にする。これには例えば、そのアプリケーションに固有のある一貫性チェックに失敗した書式に対するアプリケーションレベルでの人間の介入が含まれる。これを拡張して、書式のバックグラウンドエリア全体を線画フィールドとして指定することもできる。アプリケーションは次いで、書式の明示フィールドの外側にデジタルインクが存在することに基づき、ユーザが、記入済みのフィールドの外側にそれらのフィールドの訂正を記入した可能性があるとの仮定のもとに、その書式を人間のオペレータに送ると判断することができる。
【０２５９】
図３８は、ネットページに対するペン入力を処理するプロセスの流れ図を示す。このプロセスは、ペンからストロークを受け取り（８８４）、そのストローク内のページＩＤ５０が指すページインスタンス８３０を識別し（８８５）、ページ記述５を取り出し（８８６）、ストロークが交差するゾーン５８が属するフォーマット済みエレメント８３９を識別し（８８７）、フォーマット済みエレメントがフィールドエレメントに対応するかどうかを判定し（８８８）、そうである場合に、受け取ったストロークをフィールド値８７１のデジタルインクに付加し（８９２）、蓄積されたそのフィールドのデジタルインクを解釈し（８９３）、そのフィールドが被ハイパーリンクグループ８６６の部分であるかどうかを判定し（８９４）、そうである場合に、関連ハイパーリンクを活動化し（８９５）、或いは、フォーマット済みエレメントがハイパーリンクエレメントに対応するかどうかを判定し（８８９）、そうである場合に、対応するハイパーリンクを活動化し（８９５）、或いは、入力フィールド又はハイパーリンクがない場合に、受け取ったストロークをバックグラウンドフィールド８３３のデジタルインクに付加し（８９０）、受け取ったストロークを、登録サーバによって維持された現在のペンの現在の選択８２６にコピーする（８９１）ことからなる。
【０２６０】
図３８ａは、図３８に示されたプロセスのステップ８９３の詳細流れ図を示し、このステップでは、蓄積されたフィールドのデジタルインクがそのフィールドのタイプに従って解釈される。このプロセスは、そのフィールドがチェックボックスであるかどうかを判定し（８９６）、デジタルインクがチェックマークを表すかどうかを判定し（８９７）、そうである場合に、フィールド値に真の値を割り当て（８９８）、或いは、そのフィールドがテキストフィールドであるかどうかを判定し（８９９）、そうである場合に、適当な登録サーバの助けを借りて、デジタルインクをコンピュータテキストに変換し（９００）、変換されたコンピュータテキストをフィールド値に割り当て（９０１）、或いは、そのフィールドが署名フィールドであるかどうかを判定し（９０２）、そうである場合に、適当な登録サーバの助けを借りて、デジタルインクをペンの所有者の署名と確認し（９０３）、対応する書式の内容のデジタル署名を、やはり登録サーバの助けを借り、対応するアプリケーションに関するペン所有者の秘密署名鍵を使用して作成し（９０４）、そのデジタル署名をフィールド値に割り当てること（９０５）からなる。
【０２６１】
１．７．３  ページサーバコマンド
ページサーバコマンドは、ページサーバによってローカルに処理されるコマンドである。ページサーバコマンドは、書式、ページ及び文書インスタンスに対して直接に機能する。
【０２６２】
図３９に示されているように、ページサーバコマンド９０７は、書式無効（ｖｏｉｄ  ｆｏｒｍ）コマンド９０８、書式複製（ｄｕｐｌｉｃａｔｅ  ｆｏｒｍ）コマンド９０９、書式リセット（ｒｅｓｅｔ  ｆｏｒｍ）コマンド９１０、書式ステータス取得（ｇｅｔ  ｆｏｒｍ  ｓｔａｔｕｓ）コマンド９１１、ページ複製（ｄｕｐｌｉｃａｔｅ  ｐａｇｅ）コマンド９１２、ページリセット（ｒｅｓｅｔ  ｐａｇｅ）コマンド９１３、ページステータス取得（ｇｅｔ  ｐａｇｅ  ｓｔａｔｕｓ）コマンド９１４、文書複製（ｄｕｐｌｉｃａｔｅ  ｄｏｃｕｍｅｎｔ）コマンド９１５、文書リセット（ｒｅｓｅｔ  ｄｏｃｕｍｅｎｔ）コマンド９１６、又は文書ステータス取得（ｇｅｔ  ｄｏｃｕｍｅｎｔ  ｓｔａｔｕｓ）コマンド９１７であることができる。
【０２６３】
書式無効コマンドは対応する書式インスタンスを無効にする。書式複製コマンドは、対応する書式インスタンスを無効にし、次いで、フィールド値が保持された、現在の書式インスタンスの印刷されたアクティブコピーを生成する。このコピーは、原書式インスタンスと同じハイパーリンクトランザクションＩＤを含み、そのため、アプリケーションには、原書式インスタンスとの区別がつかない。書式リセットコマンドは、対応する書式インスタンスを無効にし、次いで、フィールド値が破棄された、書式インスタンスの印刷されたアクティブコピーを生成する。書式ステータス取得コマンドは、対応する書式インスタンスのステータスに関する印刷されたレポートを生成し、このレポートは、誰がその書式を発行したのか、いつ印刷されたのか、誰に対して印刷されたのか、及び書式インスタンスの書式ステータスを含む。
【０２６４】
書式ハイパーリンクインスタンスはトランザクションＩＤを含むため、新たな書式インスタンスの生成にはアプリケーションが関与しなければならない。したがって、新たな書式インスタンスをリクエストするボタンは一般にハイパーリンクとして実現される。
【０２６５】
ページ複製コマンドは、バックグラウンドフィールド値が保持された、対応するページインスタンスの印刷されたコピーを生成する。そのページが書式を含むか、又は書式の部分である場合、ページ複製コマンドは書式複製コマンドとして解釈される。ページリセットコマンドは、バックグラウンドフィールド値が破棄された、対応するページインスタンスの印刷されたコピーを生成する。そのページが書式を含むか、又は書式の部分である場合、ページリセットコマンドは書式リセットコマンドとして解釈される。ページステータス取得コマンドは、対応するページインスタンスのステータスに関する印刷されたレポートを生成し、このレポートは、誰がそのページを発行したのか、いつ印刷されたのか、誰に対して印刷されたのか、及びそのページが含む又はそのページがその部分である書式の状態を含む。
【０２６６】
すべてのネットページ上に現れるネットページロゴ（ｌｏｇｏ）は通常、ページ複製エレメントに関連付けられる。
【０２６７】
フィールド値が保持されたまま、ページインスタンスが複製されるとき、フィールド値はそのネイティブ（ｎａｔｉｖｅ）の形態で印刷される。即ちチェックマークが標準チェックマーク図形として現れ、テキストが活字テキストとして現れる。線画及び署名だけはそれらの元々の書式で現れ、署名には、署名の確認に成功したことを指示する標準図形が添付される。
【０２６８】
文書複製コマンドは、バックグラウンドフィールド値が保持された、対応する文書インスタンスの印刷されたコピーを生成する。その文書が書式を含む場合、文書複製コマンドは、書式複製コマンドが実行するのと同じ方法でそれらの書式を複製する。文書リセットコマンドは、バックグラウンドフィールド値が破棄された、対応する文書インスタンスの印刷されたコピーを生成する。その文書が書式を含む場合、文書リセットコマンドは、書式リセットコマンドが実行するのと同じ方法でそれらの書式をリセットする。文書ステータス取得コマンドは、対応する文書インスタンスのステータスに関する印刷されたレポートを生成し、そのレポートは、誰がその文書を発行したのか、いつ印刷されたのか、誰に対して印刷されたのか、及びその文書が含む書式のステータスを含む。
【０２６９】
ページサーバコマンドの「オンセレクテッド（ｏｎ  ｓｅｌｅｃｔｅｄ）」属性がセットされている場合、コマンドは、そのコマンドを含むページ上ではなく、ペンの現在の選択によって識別されるページ上で機能する。これは、ページサーバコマンドのメニューを印刷することを可能にする。ターゲットページが、指示されたページサーバコマンドに対するページサーバコマンドエレメントを含まない場合、そのコマンドは無視される。
【０２７０】
関連ページサーバコマンドエレメントを被ハイパーリンクグループに埋め込むことによって、アプリケーションは、そのアプリケーション固有の処理を提供することができる。ページサーバは、ページサーバコマンドを実行するのではなしに、被ハイパーリンクグループに関連付けられたハイパーリンクを活動化する。
【０２７１】
その「隠し（ｈｉｄｄｅｎ）」属性がセットされている場合、ページサーバコマンドエレメントは隠される。隠されたコマンドエレメントはページ上に入力ゾーンを持たず、そのため、ユーザが直接に活動化することはできない。しかし、そのページサーバコマンドの「オンセレクテッド（ｏｎ  ｓｅｌｅｃｔｅｄ）」属性がセットされている場合には、異なるページに埋め込まれたページサーバコマンドを介して、隠されたコマンドエレメントを活動化することができる。
【０２７２】
１．８  ネットページの標準フィーチャ
好ましい形態では、そのページがネットページであり、したがって対話特性を有することを指示するため、ネットページがそれぞれ、ページ最下部にネットページロゴを有するように印刷される。このロゴはコピーボタンの働きもする。ほとんどの場合、ロゴを押すとそのページのコピーが生成される。書式の場合には、このボタンが書式全体のコピーを生成する。チケット又はクーポンなどのセキュアドキュメント（ｓｅｃｕｒｅ  ｄｏｃｕｍｅｎｔ）の場合、このボタンは、注記又は広告ページを出現させる。
【０２７３】
このデフォルトの単ページコピー機能は、関連ネットページサーバによって直接に処理される。特殊なコピー機能は、ロゴボタンをアプリケーションにリンクすることによって処理される。
【０２７４】
１．９  ユーザヘルプシステム
好ましい一実施形態では、ネットページプリンタが、「ヘルプ（ｈｅｌｐ）」と記された単一のボタンを有する。このボタンは、押されると、以下のものを含む単一の情報ヘルプページ４６を出現させる。
【０２７５】
・  プリンタ接続のステータス
・  プリンタ消耗品のステータス
・  最上位ヘルプメニュー
・  文書機能メニュー
・  最上位ネットページネットワークディレクトリ
ヘルプメニューは、ネットページシステムの使用法に関する階層的マニュアルを提供する。
【０２７６】
文書機能メニューは以下の機能を含む。
【０２７７】
・  文書のコピーを印刷する
・  書式の未記入コピーを印刷する
・  文書のステータスを印刷する
文書機能は、文書を選択し、次いでこのボタンを押すことによって開始される。文書のステータスは、誰がいつその文書を発行したのか、誰に対して送付されたのか、その後、書式としていつ誰に対して送信されたのかを示す。
【０２７８】
プリンタが印刷できない場合には、ヘルプページが利用不能であることは明らかである。この場合、「誤り」ライトが点灯し、ユーザは、ネットワークを介してリモート診断をリクエストすることができる。
【０２７９】
２  個人化出版物モデル
以下の説明では、ネットページシステム内の個人化機構を例示する標準的な出版物の例として、ニュースを使用する。ニュースはしばしば、新聞及びニュース雑誌のニュースという限定された意味で使用されるが、この文脈において意図される範囲はそれよりも広い。
【０２８０】
ネットページシステムでは、ニュース出版物の編集内容（ｅｄｉｔｏｒｉａｌ  ｃｏｎｔｅｎｔ）と広告内容（ａｄｖｅｒｔｉｓｉｎｇ  ｃｏｎｔｅｎｔ）とが異なる機構を使用して個人化される。編集内容は、明示的に述べられ、暗黙のうちに捕捉された読者の関心プロフィール（ｉｎｔｅｒｅｓｔ  ｐｒｏｆｉｌｅ）に従って個人化される。広告内容は、読者の地域性及び人口統計学的データに従って個人化される。
【０２８１】
２．１  編集個人化
購読者は、２種類のニュース源、即ちニュース出版物を送付するニュース源とニュースストリームを送付するニュース源とを利用することができる。ニュース出版物は出版者によって集約され、編集されるが、ニュースストリームは、ニュース出版者によって集約されたり、又はそれを得意とする人によってまとめられたりする。ニュース出版物は一般に伝統的な新聞及びニュース雑誌に対応し、一方、ニュースストリームは、通信社からの「生の」ニュース配信、続き漫画、フリーライターのコラム、友人の電子掲示板又は読者自身の電子メールと、多種多様であり得る。
【０２８２】
ネットページ出版物サーバは、編集されたニュース出版物の発行並びに複数のニュースストリームの集約をサポートする。読者によって直接に選択されたニュースストリームの集約、したがってフォーマッティングを処理することによって、サーバは、それがなければ編集管理されないページ上に広告を置くことができる。
【０２８３】
購読者は、１つ又は複数の役立つニュース出版物を選択し、購読者それぞれの個人化されたバージョンのニュース出版物を生み出すことによって、日刊新聞を構築する。その結果得られる毎日の版（ｅｄｉｔｉｏｎ）は印刷され、単一の新聞として綴じられる。家族のそれぞれのメンバーは一般に、異なる日刊出版物を選択し、次いでそれらをカスタマイズすることによって、それぞれ異なる関心や嗜好を表現する。
【０２８４】
任意選択で、読者は、出版物ごとに特定の欄を選択する。いくつかの欄は毎日現れ、他の欄は毎週現れる。例えばＴｈｅ  Ｎｅｗ  Ｙｏｒｋ  Ｔｉｍｅｓ  ｏｎｌｉｎｅから毎日入手できる欄には例えば、「Ｐａｇｅ  Ｏｎｅ  Ｐｌｕｓ」、「Ｎａｔｉｏｎａｌ」、「Ｉｎｔｅｒｎａｔｉｏｎａｌ」、「Ｏｐｉｎｉｏｎ」、「Ｂｕｓｉｎｅｓｓ」、「Ａｒｔｓ／Ｌｉｖｉｎｇ」、「Ｔｅｃｈｎｏｌｏｇｙ」、「Ｓｐｏｒｔｓ」などがある。入手可能な欄の集合は出版物ごとに異なり、デフォルトのサブセットも同様である。
【０２８５】
読者は、それぞれが任意の数のニュースストリームを利用するあつらえ（カスタム）の欄を生み出すことによってその日刊新聞を拡張することができる。カスタム欄は、電子メールや友人の発表用に（「パーソナル（Ｐｅｒｓｏｎａｌ）」）、又は特定の問題のニュース配信を監視するために（「警戒（Ａｌｅｒｔｓ）」又は「切抜き（Ｃｌｉｐｐｉｎｇｓ）」）生成されることがありうる。
【０２８６】
任意選択で、読者は、欄ごとに、そのサイズを定性的に（例えば短い、中位又は長い）、又は数値的に（即ちそのページ数の限界として）指定し、広告の所望の割合を定性的に（例えば高い、普通、低い、なし）、又は数値的に（即ちパーセンテージとして）指定する。
【０２８７】
任意選択で、読者はさらに、短い記事をたくさん載せたほうがよいのか、又は長い記事を少数載せたほうがいいのかのプリファランスを表現する。このプリファランスをサポートするため、理想的には、それぞれの記事が短い形態と長い形態の両方で書かれる（又は編集される）。
【０２８８】
予想される読者の知識レベルに合うように、例えば子供用と成人用のバージョンを提供するために、記事を異なる複数のバージョンで書く（又は編集する）こともできる。適当なバージョンは読者の年齢に基づいて選択される。読者は、その生物学的な年齢よりも優先される「読者年齢」を指定することができる。
【０２８９】
それぞれの欄を構成する記事は、編集者によって選択、順位付けされ、それぞれに有効寿命が割り当てられる。デフォルトでは、それらの記事が、購読者の版内のスペースに制約があることを前提に、関連するすべての購読者に優先順に送付される。
【０２９０】
そうすることが適当な欄では、読者が、任意選択で、コラボラティブフィルタリング（ｃｏｌｌａｂｏｒａｔｉｖｅ  ｆｉｌｔｅｒｉｎｇ）を使用可能にすることができる。これは次いで、十分に長い寿命を有する記事に適用される。コラボラティブフィルタリングに対して適格な記事はそれぞれ、記事の最後に評価（ｒａｔｉｎｇ）ボタンを付けて印刷される。これらのボタンは、容易な選択（例えば「好き（ｌｉｋｅｄ）」及び「嫌い（ｄｉｓｌｉｋｅｄ）」）を提供することができ、これによって読者が記事を評価する可能性がより高くなる。
【０２９１】
したがって、優先順位が高く寿命が短い記事は、編集者によって、必ず読むべきものと効果的に判断され、最も関連のある購読者に送付される。
【０２９２】
任意選択で、読者は、セレンディピティファクタ（ｓｅｒｅｎｄｉｐｉｔｙ  ｆａｃｔｏｒ）を、定性的に（例えば読者を驚かせるか否か）又は数値的に指定する。高いセレンディピティファクタは、コラボラティブフィルタリング中にマッチングに使用されるしきい値を低くする。高いファクタは、対応する欄が読者の指定された容量まで埋められる可能性をより高くする。異なる曜日に対して異なるセレンディピティファクタを指定することができる。
【０２９３】
任意選択で、読者はさらに、欄内の特に関心のある話題を指定し、これによって、編集者によって割り当てられる優先順位が変更される。
【０２９４】
読者のインターネット接続の速度は、送付される画像の品質に影響を及ぼす。任意選択で、読者は、画像を減らすのがよいのか、又は画像を小さくするのがよいのか、或いはその両方がよいのかのプリファランスを指定する。画像の数又はサイズを低減しない場合には、より低い品質で画像を送付することができる（即ち分解能を下げるか又は圧縮率を大きくする）。
【０２９５】
世界レベルで、読者は、量、日付、時間及び通貨の値をローカライズする方法を指定する。これは、単位がヤードポンド法なのか又はメートル法なのかを指定すること、地方時間帯及び時刻表示形式を指定すること、国内通貨を指定すること、並びにそのローカライズ（ｌｏｃａｌｉｚａｔｉｏｎ）が原位置での変換からなるのか、又は注釈からなるのかを指定することを含む。デフォルトでは、これらのプリファランスが読者の地域性から導き出される。
【０２９６】
視力が弱いことによって引き起こされる読みにくさを低減させるため、読者は、任意選択で、表示を大きくするグローバルプリファランスを指定する。それに応じてテキストと画像の両方が拡大され、それぞれのページに収容される情報が減らされる。
【０２９７】
ニュース出版物が書かれる言語、及びその対応するテキスト符号化は出版物の特性であって、ユーザによって表現されるプリファランスではない。しかし、様々な外観の自動翻訳サービスを提供するように、ネットページシステムを構成することができる。
【０２９８】
２．２  広告ローカライズ及びターゲティング
広告は一般に編集の文脈を利用するように置かれるため、編集内容の個人化は広告内容に直接影響を及ぼす。例えば、旅行広告は他の欄よりも旅行欄に現れる可能性が高い。広告主（したがって出版者）にとっての編集内容の価値は、合致した人口統計学的特性を有する多数の読者を引き付けるその能力にある。
【０２９９】
有効な広告は、地域性及び人口統計学的特性に基づいて配置される。地域性は、特定のサービス業、小売業者などに対する接近、並びに地域社会及び地域環境に関連した特定の興味及び関心を決定する。人口統計学的特性は、一般的な興味及び夢中になる事柄、並びにそれらしい消費パターンを決定する。
【０３００】
ニュース出版者の最も収益が上がる製品は、出版物の地理的カバレージ、読者数、読者の人口統計学的特性、及び広告に使用可能なページ面積によって決まる多次元エンティティである広告「スペース」である。
【０３０１】
ネットページシステムでは、ネットページ出版物サーバが、出版物の地理的カバレージ、その欄の読者層、その欄のそれぞれの読者の版のサイズ、それぞれの読者の広告割合、及びそれぞれの読者の人口統計学特性を考慮して、出版物の販売可能な広告スペースのおおよその多次元サイズを欄ごとに計算する。
【０３０２】
他の媒体と比較すると、ネットページシステムでは、広告スペースをより詳細に画定することができ、広告スペースの複数の小片を別々に販売することができる。したがって、広告スペースをその真の価値により近い価格で販売することができる。
【０３０３】
例えば、同じ広告「枠」をそれぞれ異なる割合でいくつかの広告主に販売することができ、読者の個々のページは、ある広告主又は別の広告主の広告をランダムに受け取り、全体として、それぞれの広告主に販売されたスペースの割合を維持する。
【０３０４】
ネットページシステムは、広告を、詳細な製品情報及びオンライン購買に直接にリンクさせることを可能にする。したがって、このことは、広告スペースの本来備わっている価値を高める。
【０３０５】
個人化及びローカライズは、ネットページ出版物サーバによって自動的に処理されるため、広告アグリゲータ（ａｇｇｒｅｇａｔｏｒ）は、幅広い地理学的カバレージと幅広い人口統計学カバレージの両方を恣意的に提供することができる。後続のディスアグリゲーション（ｄｉｓａｇｇｒｅｇａｔｉｏｎ）は自動であるため、効率的である。これによって、出版者が広告を直接に獲得するよりも、出版者が広告アグリゲータと取引きしたほうが費用効果は高くなる。たとえ広告アグリゲータが広告収入のある部分を受け取ったとしても、集約のより大きな効率のため、出版者は、残金がプロフィットニュートラル（ｐｒｏｆｉｔ−ｎｅｕｔｒａｌ）でることを見出す可能性がある。広告アグリゲータは広告主と出版者の間を仲介する働きをし、複数の出版物に同じ広告を置くことができる。
【０３０６】
ネットページ出版物の広告スペースは伝統的な出版物よりも複雑であるため、ネットページ出版物における広告の配置は、伝統的出版物における広告の配置よりも複雑になりうることを留意する価値がある。広告主、広告アグリゲータ及び出版者の間の十分に複雑な交渉は無視し、ネットページシステムの好ましい形態は、広告スペースの自動オークションのサポートを含む、これらの交渉に対するある自動化されたサポートを提供する。自動化は、小さな広告又は高度にローカライズされた広告など少額の収入を生み出す広告の配置に対して特に望ましい。
【０３０７】
配置の交渉がまとまると、アグリゲータは広告を獲得し、編集し、それをネットページ広告サーバ上に記録する。対応して、出版者は、関連ネットページ出版物サーバ上に広告の配置を記録する。ネットページ出版物サーバが、それぞれのユーザの個人化された出版物をレイアウトすると、ネットページ出版物サーバは、ネットページ広告サーバから関連する広告をピックアップする。
【０３０８】
２．３  ユーザプロフィール
２．３．１  情報フィルタリング
ニュース及び他の出版物の個人化は、以下のものを含むユーザ固有のプロフィール情報の組合せに依存する。
【０３０９】
・  出版物のカスタマイズ
・  コラボラティブフィルタリングベクトル
・  コンタクトディテール（ｃｏｎｔａｃｔ  ｄｅｔａｉｌｓ）
・  プレゼンテーションプリファランス
出版物のカスタマイズは一般に出版物に固有であり、そのため、カスタマイズ情報は、関連ネットページ出版物サーバによって維持される。
【０３１０】
コラボラティブフィルタリングベクトルは、いくつかのニュース項目のユーザの評価からなる。コラボラティブフィルタリングベクトルは、推奨を作成するために複数のユーザの様々な関心を相関させるために使用される。単一のコラボラティブフィルタリングベクトルを特定の出版物から独立に維持することにはいくつかの利点があるが、以下の２つの理由から、出版物ごとに別個のベクトルを維持したほうがより実際的である；複数の購読者から同じ出版物へのベクトル間の重なりのほうが、複数の購読者から異なる出版物へのベクトル間の重なりよりも大きい可能性が高く、出版物は、そのユーザのコラボラティブフィルタリングベクトルを、ほかでは見られないそのブランドの価値の一部として提示したい可能性が高い。したがって、コラボラティブフィルタリングベクトルも、関連ネットページ出版物サーバによって維持される。
【０３１１】
氏名、番地、郵便番号（ＺＩＰコード）、州、国、電話番号を含むコンタクトディテールは本来グローバルであり、ネットページ登録サーバによって維持される。
【０３１２】
量、日付及び時間に対するプリファランスを含むプレゼンテーションも同様にグローバルであり、同じ方法で維持される。
【０３１３】
広告のローカライズは、ユーザのコンタクトディテール内に示された地域性に依存し、広告のターゲティングは、生年月日、性別、婚姻状況、収入、職業、教育、又は年齢範囲、収入範囲などの定性的派生情報などの個人情報に依存する。
【０３１４】
広告目的のために個人情報を明らかにすることを選択したユーザに関しては、その個人情報が、関連ネットページ登録サーバによって維持される。このような情報がない場合には、ユーザのＺＩＰ又はＺＩＰ＋４コードに関連付けられた人口統計学的データに基づいて広告を差し向けることができる。
【０３１５】
それぞれのユーザ、ペン、プリンタ、アプリケーションプロバイダ及びアプリケーションにはそれ自体の固有の識別子が割り当てられ、ネットページ登録サーバは、図２１、２２、２３及び２４に示されているようにそれらの間の関係を維持する。登録目的では、出版者は、特殊な種類のアプリケーションプロバイダであり、出版物は、特殊な種類のアプリケーションである。
【０３１６】
それぞれのユーザ８００は、任意の数のプリンタ８０２を使用することを許されることができ、それぞれのプリンタは、任意の数のユーザがプリンタを使用することを許すことができる。それぞれのユーザは、デフォルトで定期出版物が送付される単一のデフォルトプリンタを有し（６６）、オンデマンドで印刷されたページは、ユーザがそれによって対話しているプリンタに送付される。サーバは、ユーザが自身のデフォルトのプリンタに印刷することを許可した出版者のトラックを保持する。出版者は、特定のプリンタのＩＤを記録しないが、その代わりにそれが要求されたときにそのＩＤを分解する。ユーザは、そのプリンタに対する管理特権６９を有すると指定されることもあり、それにより、ユーザは、他のユーザがそのプリンタを使用することを許可することができる。これは、プリンタが、このような操作に対する管理特権８４を要求する場合にのみ意味を持つ。
【０３１７】
ユーザが出版物８０７の購読を申し込むと８０８、出版者８０６（即ちアプリケーションプロバイダ８０３）は、指定されたプリンタ又はユーザのデフォルトのプリンタに印刷することを許される。この許可は、ユーザによっていつでも取り消すことができる。ユーザはそれぞれいくつかのペン８０１を有することができるが、ある１本のペンは１人のユーザだけに割り当てられる。あるユーザが特定のプリンタの使用を許可された場合、そのプリンタは、そのユーザのすべてのペンを認識する。
【０３１８】
特定のネットページ登録サーバによって維持された対応するユーザプロフィールの位置をＤＮＳを介して通常の方法で突き止めるために、ペンＩＤが使用される。
【０３１９】
ウェブ端末８０９は、特定のネットページプリンタに印刷することを許可されることができ、それにより、ウェブブラウジング中に遭遇したウェブページ及びネットページ文書を、最も近いネットページプリンタで都合よく印刷することができる。
【０３２０】
ネットページシステムは、プリンタプロバイダに代わって、プロバイダのプリンタで印刷された出版物を通して得られた収入に対する料金及び手数料を集めることができる。このような収入には、広告料、クリックスルー料金、ｅコマース手数料、及びトランザクション料金などが含まれうる。そのプリンタがユーザによって所有されている場合には、そのユーザがプリンタプロバイダである。
【０３２１】
さらに、ユーザはそれぞれ、（以前の段落で説明したものなどの）微小な借方及び貸方を蓄積するために使用されるネットページアカウント８２０、氏名、住所及び電話番号を含むコンタクトディテール８１５、プライバシー、送付及びローカライズ設定を含むグローバルなプリファランス８１６、ユーザの符号化された署名８１８、指紋８１９などを含む任意の数のバイオメトリックレコード８１７、システムによって自動的に維持される手書き文字モデル８１９、並びにそれによってｅコマース支払いを実行することができるＳＥＴ支払いカードアカウント８２１を有する。
【０３２２】
ユーザ固有のネットページアカウントに加えて、ユーザはそれぞれさらに、ユーザが使用を許可されたそれぞれのプリンタに固有のネットページアカウント９３６を有する。プリンタ固有アカウントはそれぞれ、そのプリンタでのユーザの活動に関係した微小な借方及び貸方を蓄積するために使用される。ユーザには、未決済の借方残高の請求が定期的に送られる。
【０３２３】
任意選択で、ユーザは、ネットページユーザディレクトリ８２３に記載され、それにより、他のユーザがそのユーザを見つけ、電子メール（など）を送ることができる。
【０３２４】
２．４  インテリジェントページレイアウト
ネットページ出版物サーバは、それぞれのユーザの個人化された出版物のページを、欄単位で自動的にレイアウトする。大部分の広告は、フォーマット済みの長方形の形態にあるため、編集内容が置かれる前にページ上に置かれる。
【０３２５】
ある欄に対する広告の比率は、その欄内の個々のページ上の激しく変化する広告比率によって達成することができ、広告レイアウトアルゴリズムはこれを利用する。このアルゴリズムは、日曜大工の屋根修理が特集されている出版物内に屋根材の広告を特別に配置するなど、密接に関連した編集内容と広告内容とを同じ場所に配置することを試みるように構成される。
【０３２６】
次いで、テキスト並びに関連する画像及び図形を含む、そのユーザに対して選択された編集内容が、様々な美的規則に従ってレイアウトされる。
【０３２７】
レイアウトがまとまった後、ユーザの明示された欄サイズプリファランスをより厳密に達成することを試みるため、広告の選択及び編集内容の選択を含むこのプロセス全体を繰り返さなければならない。しかしながら、日によってかなり変動するが、そのうちに、平均して欄サイズプリファランスに合わせることができる。
【０３２８】
２．５  文書フォーマット
レイアウトされると、文書は、ネットページネットワーク上での効率的な配布及び持続的な記憶のために符号化される。
【０３２９】
主要な効率機構は、１人のユーザの版に固有の情報と、複数のユーザの版間で共有されている情報との分離である。この固有情報はページレイアウトからなる。共有情報は、ページレイアウトが参照する、画像、図形及びテキスト片を含むオブジェクトからなる。
【０３３０】
テキストオブジェクトは、エクステンシブルスタイルシートランゲージ（Ｅｘｔｅｎｓｉｂｌｅ  Ｓｔｙｌｅｓｈｅｅｔ  Ｌａｎｇｕａｇｅ：ＸＳＬ）を使用してエクステンシブルマークアップランゲージ（Ｅｘｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ：ＸＭＬ）で表された完全にフォーマットされたテキストを含む。ＸＳＬは、そのテキストがセットされている領域から独立したテキストフォーマッティングの正確な制御を提供し、この場合、テキストフォーマッティングはレイアウトによって提供されている。テキストオブジェクトは、自動翻訳を可能にする埋め込まれた言語符号と、段落フォーマッティングを助ける埋め込まれたハイフネーションヒントとを含む。
【０３３１】
画像オブジェクトは画像を、ＪＰＥＧ２０００ウェーブレットに基づく圧縮画像フォーマットで符号化する。図形オブジェクトは２Ｄ図形を、スケーラブルベクターグラフィックス（Ｓｃａｌａｂｌｅ  Ｖｅｃｔｏｒ  Ｇｒａｐｈｉｃｓ：ＳＶＧ）フォーマットで符号化する。
【０３３２】
レイアウト自体は、配置された一連の画像及び図形オブジェクト、テキストオブジェクトがその中を流れるリンクされたテキストフローオブジェクト、前述のハイパーリンク及び入力フィールド、並びに透かし領域からなる。これらのレイアウトオブジェクトの概要を表２に示す。このレイアウトは、効率的な配布及び記憶に適したコンパクトなフォーマットを使用する。
【表２】
2010506222.tif 000004
２．６  文書の配布
前述のとおり、ネットページネットワーク上での効率的な配布及び持続的な記憶のため、ユーザ固有ページレイアウトは、そのページレイアウトが参照する共有オブジェクトから分離される。
【０３３３】
購読申込みがあった出版物の配布の準備が整うと、ネットページ出版物サーバは、ネットページＩＤサーバ１２の助けを借りて、それぞれのページ、ページインスタンス、文書及び文書インスタンスに固有のＩＤを割り当てる。
【０３３４】
ネットページ出版物サーバは、共有内容の最適化された一組のサブセットを計算し、サブセットごとにマルチキャストチャネルを生成し、次いで、それぞれのユーザ固有レイアウトに、そのレイアウトによって使用される共有内容を運ぶマルチキャストチャネルの名前をタグ付けする。このサーバは次いで、それぞれのユーザレイアウトを適当なページサーバを介してそのユーザのプリンタにポイントキャストし、このポイントキャストが完了すると、指定されたチャネル上に共有内容をマルチキャストする。そのポイントキャストを受け取った後、それぞれのページサーバ及びプリンタは、ページレイアウト内に指定されたマルチキャストチャネルを読む。マルチキャストの間に、それぞれのページサーバ及びプリンタは、そのページレイアウトが参照するオブジェクトをマルチキャストストリームから抜き出す。ページサーバは、受け取ったページレイアウト及び共有内容を持続的に保管する。
【０３３５】
そのページレイアウトが参照するすべてのオブジェクトを受け取ると、プリンタは、完全に埋められたレイアウトを再形成し、次いでそれをラスタ化し、印刷する。
【０３３６】
通常の状況では、プリンタは、ページを送付することができる速さよりも速くページを印刷する。それぞれのページの４分の１が画像で覆われていると仮定すると、平均的なページのサイズは４００ＫＢ未満である。したがって、プリンタは、一時バッファなどを考慮して、その６４ＭＢの内部メモリに、１００ページを超えるこのようなページを保持することができる。プリンタは毎秒１ページの速度で印刷する。これは、毎秒４００ＫＢ又は毎秒約３Ｍｂｉｔのページデータに相当し、これは、ブロードバンドネットワーク上での予想される最も高いページデータ送付速度と同様である。
【０３３７】
プリンタの紙が切れたときなど、異常な状況下であっても、ユーザは、プリンタの１００ページの内部記憶容量を使い切る前に、紙を補給できる可能性が高い。
【０３３８】
しかし、その内部メモリがいっぱいになった場合、プリンタは、それが最初に起こったときにマルチキャストを利用することができない。したがって、ネットページ出版物サーバは、再マルチキャストを求めるリクエストをプリンタが送信することを許す。臨界数のリクエストを受け取るか、又は時間切れになると、ネットページ出版物サーバは、対応する共有オブジェクトを再マルチキャストする。
【０３３９】
いったん文書が印刷されると、プリンタは、そのページレイアウト及び内容を関連ページサーバから取り出すことによって、正確な複製をいつでも生成することができる。
【０３４０】
２．７  オンデマンド文書
ネットページ文書がオンデマンドでリクエストされたときには、そのネットページ文書を、定期出版物とほぼ同じ方法で個人化し、送付することができる。しかしながら、共有内容はないので、マルチキャストが利用されることはなく、リクエストを発したプリンタに直接に送付される。
【０３４１】
非ネットページ文書がオンデマンドでリクエストされたときには、その文書は個人化されず、その文書は、その文書をネットページ文書として再フォーマットする指定されたネットページフォーマッティングサーバを介して送付される。ネットページフォーマッティングサーバは、ネットページ出版物サーバの特殊なインスタンスである。ネットページフォーマッティングサーバは、Ａｄｏｂｅ社のポータブルドキュメントフォーマット（Ｐｏｒｔａｂｌｅ  Ｄｏｃｕｍｅｎｔ  Ｆｏｒｍａｔ：ＰＤＦ）及びハイパーテキストマークアップランゲージ（Ｈｙｐｅｒｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ：ＨＴＭＬ）を含む様々なインターネット文書フォーマットについての知識を有する。ＨＴＭＬの場合、ネットページフォーマッティングサーバは、印刷されたページのより高い分解能を利用して、ウェブページを、目次を有するマルチコラムフォーマットで提示することができる。ネットページフォーマッティングサーバは、リクエストされたページに直接にリンクされたすべてのウェブページを自動的に含むことができる。ユーザは、この振舞いをプリファランスを介して調整することができる。
【０３４２】
ネットページフォーマッティングサーバは、対話性及び持続性を含む標準ネットページ振舞いを、文書の起源及びフォーマットの如何にかかわらず、任意のインターネット文書上で利用できるようにする。ネットページフォーマッティングサーバは、様々な文書フォーマットについての知識を、ネットページプリンタとネットページサーバの両方から隠し、ネットページシステムについての知識をウェブサーバから隠す。
【０３４３】
３  セキュリティ
３．１  暗号方式
暗号方式（ｃｒｙｐｔｏｇｒａｐｈｙ）は、機密情報を記憶中及び伝送中に保護するため、及びトランザクションの当事者を認証するために使用される。広範囲に使用されている暗号方式は２種類ある。秘密鍵暗号方式と公開鍵暗号方式である。ネットページネットワークはこれらの両方の暗号方式を使用する。
【０３４４】
秘密鍵暗号方式は対称暗号方式とも呼ばれ、メッセージの暗号化と解読に同じ鍵を使用する。メッセージを交換したい２つの当事者は最初に、秘密鍵を安全に交換する手順を整えなければならない。
【０３４５】
公開鍵暗号方式は非対称暗号方式とも呼ばれ、２つの暗号化鍵を使用する。これらの２つの鍵は、一方の鍵を使用して暗号化されたメッセージはもう一方の鍵を使用することでしか解読できない方法で数学的に関係付けられる。次いで、これらの鍵の一方が公開され、もう一方の鍵は秘密のまま維持される。公開鍵は、秘密鍵の保有者に宛てたメッセージを暗号化するために使用される。公開鍵を使用して暗号化されると、秘密鍵を使用することでしかメッセージを解読することはできない。したがって、最初に秘密鍵を交換する必要なしに、２つの当事者は安全にメッセージを交換することができる。秘密鍵が安全であることを保証するため、普通は、秘密鍵の保有者がこの鍵対を生成する。
【０３４６】
公開鍵暗号方式を使用して、デジタル署名を作成することができる。秘密鍵の保有者は、あるメッセージの既知のハッシュ（ｈａｓｈ）を作成し、次いでそのハッシュを秘密鍵を使用して暗号化することができる。その特定のメッセージに関して、暗号化されたハッシュが秘密鍵の保有者の「署名」を構成することは、暗号化されたハッシュを公開鍵を使用して解読し、そのメッセージに対してそのハッシュを確認することによって誰でも確認することができる。その署名がそのメッセージに添付されている場合、そのメッセージの受信者は、そのメッセージが本物であることと、それが伝送中に変更されなかったことの両方を確認することができる。
【０３４７】
公開鍵暗号方式を機能させるため、なりすましを防ぐ公開鍵の配布方法がなければならない。これは通常、証明書及び認証局を使用して実行される。認証局は、公開鍵とある人の識別との間の接続を認証する信頼できる第三者機関（ｔｒｕｓｔｅｄ  ｔｈｉｒｄ  ｐａｒｔｙ）である。認証局は、識別文書を調べることによってその人の識別を確認し、次いで、その人の識別詳細及び公開鍵を含むデジタル証明書を作成し、署名する。その認証局を信用する人は誰でも、それが本物であるという高度な確信を持って証明書中の公開鍵を使用することができる。公開鍵を使用する人は、証明書が認証局によって本当に署名されたものであることを確認するだけでよい。認証局の公開鍵は周知である。
【０３４８】
大部分のトランザクション環境では、公開鍵暗号方式が、デジタル署名を作成し、秘密セッション鍵を安全に交換することだけに使用される。他のすべての目的には秘密鍵暗号方式が使用される。
【０３４９】
以下の議論において、ネットページプリンタとサーバの間の情報の安全な伝送に言及するとき、実際に起こるのは、プリンタがサーバの証明書を入手し、認証局を参照してその証明書を認証し、証明書中の公開鍵−交換鍵を使用して秘密セッション鍵をサーバと交換し、次いで、秘密セッション鍵を使用してメッセージデータを暗号化することである。定義により、セッション鍵は任意に短い寿命を有することができる。
【０３５０】
３．２  ネットページプリンタセキュリティ
それぞれのネットページプリンタには製造時に一対の固有の識別子が割り当てられ、その識別子対は、そのプリンタのリードオンリーメモリ及びネットページ登録サーバのデータベースに記憶される。第１のＩＤ６２は公開ＩＤであり、ネットページネットワーク上でそのプリンタを一意的に識別する。第２のＩＤは秘密ＩＤであり、プリンタがそのネットワークに最初に登録されるときに使用される。
【０３５１】
インストール後にプリンタが最初にネットページネットワークに接続するときに、プリンタは署名公開／秘密鍵対を作成する。プリンタは、秘密ＩＤ及び公開鍵をネットページ登録サーバに安全に送信する。サーバは、この秘密ＩＤを、そのデータベース内に記録されたプリンタの秘密ＩＤと比較し、ＩＤが一致した場合に登録を受諾する。サーバは次いで、プリンタの公開ＩＤと公開署名鍵とを含む証明書を作成、署名し、登録データベースにその証明書を記憶する。
【０３５２】
ネットページ登録サーバは、プリンタ識別を確認することを可能にする秘密情報にアクセスすることができるため、ネットページプリンタの認証局の働きをする。
【０３５３】
ユーザがある出版物の購読を申し込むと、ネットページ登録サーバのデータベース内に、ユーザのデフォルトのプリンタ又は指定されたプリンタにその出版物を印刷することを出版者に許可するレコードが作成される。ページサーバを介してプリンタに送られるあらゆる文書は特定のユーザ宛てに送られ、出版者によって、出版者の秘密署名鍵を使用して署名される。ページサーバは、その出版者が、その出版物を指定されたユーザに送付する許可を受けていることを、登録データベースを介して確認する。ページサーバは、登録データベースに記憶された出版者の証明書から得た出版者の公開鍵を使用して署名を確認する。
【０３５４】
ネットページ登録サーバは、そのデータベースに印刷許可を追加するリクエストを、それがプリンタに登録されたペンを介して開始されたものである限り、受け入れる。
【０３５５】
３．３  ネットページペンセキュリティ
それぞれのネットページペンには製造時に固有の識別子が割り当てられ、その識別子は、そのペンのリードオンリーメモリ及びネットページ登録サーバのデータベースに記憶される。ペンＩＤ６１は、ネットページネットワーク上でそのペンを一意的に識別する。
【０３５６】
ネットページペンがいくつかのネットページプリンタを「知っている」ことがあり、プリンタがいくつかのペンを「知っている」ことがある。ペンは、プリンタの範囲内にあるときはいつでも無線周波信号を介してプリンタと通信する。ペン及びプリンタが登録されると、それらは定期的にセッション鍵を交換する。ペンがデジタルインクをプリンタに送信するときには、デジタルインクは常に、適当なセッション鍵を使用して暗号化される。デジタルインクは決して普通文では送信されない。
【０３５７】
ペンは、そのペンが知るすべてのプリンタのセッション鍵を、プリンタＩＤによって索引付けして記憶し、プリンタは、そのプリンタが知るすべてのペンのセッション鍵を、ペンＩＤによって索引付けして記憶する。ペン及びプリンタはともに、セッション鍵用の大きいけれども有限の記憶容量を有し、必要ならば、リースト−リーセントリ−ユーズド（ｌｅａｓｔ−ｒｅｃｅｎｔｌｙ−ｕｓｅｄ）アルゴリズムに基づいてセッション鍵を忘却する。
【０３５８】
ペンがプリンタの範囲内に入ると、ペン及びプリンタはそれらが互いを知っているかどうかを調べる。互いに知らない場合、プリンタは、プリンタがペンを知ることになっているかどうか判定する。これは例えば、そのペンが、プリンタを使用するために登録されたユーザに属するためである。プリンタがそのペンを知ることになるはずであるのに、そのペンを知らない場合、プリンタは自動ペン登録手順を開始する。プリンタがそのペンを知ることになっていない場合、プリンタは、そのペンが充電カップに置かれるまでそのペンを無視することを、そのペンと合意する。そのペンが充電カップに置かれると、プリンタは登録手順を開始する。
【０３５９】
ペンは、公開ＩＤの他に秘密鍵−交換鍵を含む。この鍵−交換鍵も、製造時にネットページ登録サーバのデータベースに記録される。登録時、ペンはそのペンＩＤをプリンタに送信し、プリンタは、ネットページ登録サーバにペンＩＤを送信する。サーバは、プリンタ及びペンが使用するセッション鍵を生成し、そのセッション鍵をプリンタに安全に送信する。サーバはさらに、ペンの鍵−交換鍵によって暗号化されたセッション鍵のコピーを送信する。プリンタは、そのセッション鍵を、ペンＩＤによって索引付けして内部的に記憶し、暗号化されたセッション鍵をペンに送信する。ペンは、そのセッション鍵を、プリンタＩＤによって索引付けして内部的に記憶する。
【０３６０】
ペン登録プロトコルにおいては、偽造されたペンがペンになりすますことができるが、実際のペンだけが、プリンタによって送信されたセッション鍵を解読することができる。
【０３６１】
以前に登録されてないペンが最初に登録されるときには、ペンがユーザにリンクされるまで、ペンの用途は限定される。登録されてはいるが「所有者がいない」ペンは、ネットページユーザ／ペン登録書式をリクエストし、記入するため、新たなペンが自動的にリンクされた新たなユーザを登録するため、又は既存のユーザに新たなペンを追加するために使用することしか許されない。
【０３６２】
ペンが、公開鍵暗号化ではなく秘密鍵を使用するのは、ペンのハードウェア性能の制約のためである。
【０３６３】
３．４  セキュアドキュメント
ネットページシステムは、チケット、クーポンなどのセキュアドキュメントの送付をサポートする。ネットページプリンタは透かしを印刷する機能を含むが、透かしを印刷するのは、適正に許可された出版者からのリクエストがあったときだけである。出版者は、出版者の証明書に透かしを印刷するその権限を有し、プリンタはその証明書を認証することができる。
【０３６４】
この「透かし」印刷プロセスは、そのページの指定された「透かし」領域内で代替ディザマトリックスを使用する。背中合わせのページは、印刷されるときに一致する鏡像関係の透かし領域を含む。奇数及び偶数ページの透かし領域において使用されるディザマトリックスは、それらの領域を一緒に見たときに干渉効果を生み出すように設計され、この効果は、印刷されたシートを透かして見ることによって得られる。
【０３６５】
ページの片面だけを見たときには見えないという点、及び通常の手段によってページがコピーされたときには失われるという点で、この効果は透かしに似ている。
【０３６６】
セキュアドキュメントのページは、前記セクション１．９で説明した内蔵ネットページコピー機構を使用してコピーすることができない。このことは、ネットページを認識する（ｎｅｔｐａｇｅ−ａｗａｒｅ）写真複写機でネットページをコピーすることに対しても言える。
【０３６７】
セキュアドキュメントは一般に、ｅコマーストランザクションの一部として生成される。したがって、セキュアドキュメントは、セクション２で説明したようにユーザがネットページ登録サーバにバイオメトリック情報を登録したときに取り込まれたユーザの写真を含むことができる。
【０３６８】
セキュアネットページドキュメントが提示されたとき、受信者は、そのステータスを通常の方法でリクエストすることによって、その真正性を確認することができる。セキュアドキュメントの固有のＩＤはその文書の寿命の間だけ有効だが、日和見主義的な偽造者（ｏｐｐｏｒｔｕｎｉｓｔｉｃ  ｆｏｒｇｅｒ）によるセキュアドキュメントＩＤの予測を防ぐため、セキュアドキュメントＩＤは非連続的に割り当てられる。簡単なポイントオブプレゼンテーション（ｐｏｉｎｔ−ｏｆ−ｐｒｅｓｅｎｔａｔｉｏｎ）文書確認をサポートするため、確認失敗に対する内蔵フィードバックを有するセキュアドキュメント確認ペンを開発することができる。
【０３６９】
暗号法という意味では、透かしもユーザの写真も安全でないことは明らかである。透かしやユーザの写真は単純に、無計画な偽造に対する大きな障害となる。オンライン文書確認、特に確認ペンを使用したオンライン文書確認は、それが必要な場合にセキュリティレベルを追加するが、それでも偽造に対して完全に安全というわけではない。
【０３７０】
３．５  拒否の否定
ネットページシステムでは、ユーザによって送信された書式は書式ハンドラ（ｈａｎｄｌｅｒ）に確実に送付され、ネットページサーバ上に持続的に保管される。したがって、受信者が送付を拒否することは不可能である。
【０３７１】
セクション４で説明するようにしてこのシステムを通してなされるｅコマース支払いも、被支払人が拒否することは不可能である。
【０３７２】
４  エレクトロニックコマースモデル
４．１  セキュアエレクトロニックトランザクション（ＳＥＴ）
ネットページシステムは、その支払いシステムの１つとしてセキュアエレクトロニックトランザクション（Ｓｅｃｕｒｅ  Ｅｌｅｃｔｒｏｎｉｃ  Ｔｒａｎｓａｃｔｉｏｎ：ＳＥＴ）システムを使用する。ＭａｓｔｅｒＣａｒｄ及びＶｉｓａによって開発されたＳＥＴは支払いカードの周辺で組織され、そのことが用語に反映している。しかしながら、このシステムの多くの部分は、使用されているアカウントのタイプから独立している。
【０３７３】
ＳＥＴでは、カード所有者及び商店主が認証局に登録し、それら自身の公開署名鍵を含む証明書の発行を受ける。認証局は、カード所有者の登録詳細をカード発行人と適宜に確認し、商店主の登録詳細をカード所有者と適宜に確認する。カード所有者及び商店主は、それら自身のコンピュータ上にそれらのそれぞれの秘密署名鍵を安全に記憶する。これらの証明書は、支払いプロセス中に、商店主及びカード所有者を相互に認証し、支払いゲートウェイに対して双方を認証するために使用される。
【０３７４】
ＳＥＴはまだ広範囲には採用されていないが、これは１つには、カード所有者が鍵及び証明書を維持することが煩わしいと考えられているためである。カード所有者鍵及び証明書をサーバ上に維持し、パスワードを介してカード所有者がアクセスできるようにする暫定的な解決策は一定の成功を収めている。
【０３７５】
４．２  ＳＥＴ支払い
ネットページシステムでは、ネットページ登録サーバが、ＳＥＴ支払いトランザクションにおいてネットページユーザ（即ちカード所有者）の代理を務める。
【０３７６】
ネットページシステムはバイオメトリック情報を使用してユーザを認証し、ＳＥＴ支払いを許可する。このシステムはペンに基づくため、使用されるバイオメトリック情報は、時間変化するペンの位置及び圧力からなるユーザのオンライン署名である。費用は高くなるが、ペンの内部に指紋センサを設計することによって、指紋バイオメトリック情報を使用することもできる。使用されるバイオメトリック情報のタイプは、バイオメトリック情報の捕捉に影響を及ぼすだけであり、システムの許可態様には影響を及ぼさない。
【０３７７】
ＳＥＴ支払いを可能にする最初のステップは、ネットページ登録サーバにユーザのバイオメトリック情報を登録することである。これは、ユーザの識別が確認されるのと同時にバイオメトリック情報を捕捉することができる制御された環境、例えば銀行で実施される。バイオメトリック情報は捕捉され、登録データベースに、ユーザのレコードにリンクされた状態で記憶される。さらに、任意選択でユーザの写真が捕捉され、ユーザのレコードにリンクされる。ＳＥＴカード所有者登録プロセスが完了し、その結果得られる秘密署名鍵及び証明書がこのデータベースに記憶される。ユーザの支払いカード情報も記憶され、この情報は、ネットページ登録サーバに、ＳＥＴ支払いトランザクションにおいてユーザの代理を務めるのに十分な情報を与える。
【０３７８】
支払いを完了するため、例えばネットページ注文書式に署名することによって、ユーザが最終的にバイオメトリック情報を供給すると、プリンタは、注文情報、ペンＩＤ及びバイオメトリックデータをネットページ登録サーバに安全に送信する。ネットページ登録サーバは、ペンＩＤによって識別されたユーザについてバイオメトリック情報を確認し、それ以降、ＳＥＴ支払いトランザクションの完了においてユーザの代理を務める。
【０３７９】
４．３  マイクロペイメント
低価格文書をオンデマンドで印刷したこと、及び著作権文書をコピーしたことに対する代金をユーザに便利に請求することを可能にするため、さらに、ことによると、広告資料を印刷した際に発生した支出に対する払戻しをユーザが受けることを可能にするために、ネットページシステムは、マイクロペイメント（ｍｉｃｒｏ−ｐａｙｍｅｎｔ）用の機構を含む。後者は、ユーザに対してすでに提供された交付金のレベルに依存する。
【０３８０】
ｅコマースのためにユーザが登録すると、マイクロペイメントを集めるネットワークアカウントが確立される。ユーザは計算書を定期的に受け取り、未払いの借方残高を標準支払い機構を使用して決済することができる。
【０３８１】
このネットワークアカウントを、定期出版物の購読料を集めるように拡張することもでき、そうしない場合には、この購読料は個別の計算書の形態でユーザに提示されることになる。
【０３８２】
４．４  トランザクション
ユーザが、特定のアプリケーション文脈においてネットページをリクエストしたときには、アプリケーションは、ページ内に特定ユーザ向けトランザクションＩＤ５５を埋め込むことができる。そのページを介した以降の入力にはこのトランザクションＩＤがタグ付けされ、それによってアプリケーションは、ユーザの入力に対して適当な文脈を確立することができる。
【０３８３】
しかしながら、特定ユーザに向けたページでないページを介した入力が生じたときには、アプリケーションは、文脈を確立するためにユーザの固有の識別を使用しなければならない。代表的な例には、予め印刷されたカタログページからユーザの仮想「ショッピングカート」にアイテムを追加することなどがある。しかしながら、ユーザのプライバシーを保護するため、ネットページシステムに知られている固有のユーザＩＤ６０はアプリケーションには明かされない。これは、異なるアプリケーションプロバイダが、独立に蓄積された行動データを容易に相関させることを防ぐためである。
【０３８４】
ネットページ登録サーバはその代わりに、図２４に示されているように、固有のエイリアスＩＤ６５を介して、ユーザとアプリケーションの間の匿名関係を維持する。ユーザが、「登録済み（ｒｅｇｉｓｔｅｒｅｄ）」属性がタグ付けされたハイパーリンクを活動化したときはいつでも、ネットページサーバは、関連アプリケーションＩＤ６４をペンＩＤ６１とともにエイリアスＩＤ６５に変換するようネットページ登録サーバに依頼する。エイリアスＩＤは次いでハイパーリンクのアプリケーションに送信される。
【０３８５】
アプリケーションは、エイリアスＩＤによって索引付けされた状態情報を維持し、ユーザのグローバル識別を知らなくても、特定ユーザの状態情報を取り出すことができる。
【０３８６】
ユーザのそれぞれのアプリケーションが、ユーザに代わって、特定アプリケーションの情報だけを使用して、アプリケーショントランザクションに署名することを可能にするため、このシステムはさらに、ユーザのそれぞれのアプリケーションの独立した証明書及び秘密署名鍵を維持する。
【０３８７】
製品バーコード（例えばＵＰＣ）及び製品アイテムに関係した同様の「ハイパーリンク」活動化をシステムが送信するのを助けるため、システムは、ユーザに代わって、任意の数の製品タイプに対してお気に入りのアプリケーションを記録する。例えば、あるユーザは、Ａｍａｚｏｎをそのお気に入りの書店として指名し、別のユーザは、Ｂａｒｎｅｓ  ａｎｄ  Ｎｏｂｌｅを指名することができる。前者のユーザが、例えば印刷された書評又は実際の書籍を介して、書籍関連情報をリクエストすると、そのユーザにはＡｍａｚｏｎによって情報が提供される。
【０３８８】
アプリケーションはそれぞれアプリケーションプロバイダに関連付けられ、システムは、クリックスルー（ｃｌｉｃｋ−ｔｈｒｏｕｇｈ）料金などをプロバイダの貸方及び借方に記入することを可能にするため、それぞれのアプリケーションプロバイダに代わってアカウントを維持する。
【０３８９】
アプリケーションプロバイダは定期購読出版物の出版者であることがある。システムは、その定期購読出版物を受け取るユーザの意志及び出版物の予想される頻度を記録する。
【０３９０】
５  通信プロトコル
通信プロトコルは、エンティティ（ｅｎｔｉｔｙ）間のメッセージの順序付けられた交換を定義する。ネットページシステムでは、ペン、プリンタ、サーバなどのエンティティが、定義された一組のプロトコルを利用して、ネットページシステムとのユーザ対話を協力して処理する。
【０３９１】
プロトコルはそれぞれシーケンス図によって例示され、シーケンス図では、メッセージフローを表すために水平次元が使用され、時間を表すために垂直次元が使用される。エンティティはそれぞれ、エンティティの名称を含む長方形と、エンティティのライフライン（ｌｉｆｅｌｉｎｅ）を表す垂直コラムとによって表される。エンティティが存在する間、ライフラインは点線で示される。エンティティがアクティブである間、ライフラインは２重線で示される。ここで検討するプロトコルはエンティティを生成も破壊もしないので、エンティティがプロトコルに参加するのを止めるとすぐに、ライフラインは一般に短く切断される。
【０３９２】
５．１  定期購読物送付プロトコル
定期購読物送付プロトコルの好ましい一実施形態が図４０に示されている。
【０３９３】
多数のユーザが定期出版物を購読することがある。ユーザの版はそれぞれ異なるレイアウトを有することができるが、多くのユーザの版が、テキストオブジェクト、画像オブジェクトなどの共通の内容を共有する。したがって、定期購読物送付プロトコルは、文書構造はポイントキャストによって個々のプリンタに送付するが、共有内容オブジェクトはマルチキャストによって送付する。
【０３９４】
アプリケーション（即ち出版者）は最初に、それぞれの文書の文書ＩＤ５１をＩＤサーバ１２から得る。アプリケーションは次いで、その文書ＩＤ及びページ記述を含むそれぞれの文書構造を、その文書の新しく割り当てられたＩＤを担当するページサーバ１０に送る。アプリケーションは、それ自体のアプリケーションＩＤ６４、購読者のエイリアスＩＤ６５、及びマルチキャストチャネル名の関連セットを含む。アプリケーションは、その秘密署名鍵を使用してそのメッセージに署名する。
【０３９５】
ページサーバは、アプリケーションＩＤ及びエイリアスＩＤを使用して、登録サーバから、対応するユーザＩＤ６０、ユーザの選択されたプリンタＩＤ６２（これは、そのアプリケーションに対して明示的に選択され、又はユーザのデフォルトのプリンタでよい）、及びアプリケーションの証明書を得る。
【０３９６】
アプリケーションの証明書は、ページサーバがメッセージ署名を確認することを可能にする。アプリケーションＩＤ及びエイリアスＩＤがともに定期購読８０８を識別しない場合、登録サーバへのページサーバのリクエストは失敗に終わる。
【０３９７】
ページサーバは次いで、文書ＩＤ及びページインスタンスＩＤを割り当て、ページＩＤ５０を含むページ記述をプリンタに転送する。ページサーバは、プリンタが受信するマルチキャストチャネル名の関連セットを含む。
【０３９８】
ページサーバは次いで、新しく割り当てられたページＩＤを将来の参照のためにアプリケーションに返す。
【０３９９】
アプリケーションが、すべての文書構造を関連ページサーバを介して購読者の選択されたプリンタに配布した後、アプリケーションは、共有オブジェクトの各種サブセットを、以前に選択されたマルチキャストチャネル上でマルチキャストする。ページサーバとプリンタの両方が適当なマルチキャストチャネルを監視し、それらが要求した内容オブジェクトを受け取る。内容オブジェクトは次いで、以前にポイントキャストされた文書構造を埋めることができる。これによって、ページサーバは、そのデータベースに完全な文書を追加することができ、プリンタは、それらの文書を印刷することができる。
【０４００】
５．２  ハイパーリンク活動化プロトコル
ハイパーリンク活動化プロトコルの好ましい一実施形態が図４２に示されている。
【０４０１】
ユーザが、ネットページペンでネットページをクリックすると、ペンは、最も近いネットページプリンタ６０１にそのクリックを送信する。このクリックは、そのページ及びそのページ上のある位置を識別する。プリンタは既に、ペン接続プロトコルによりそのペンのＩＤ６１を知っている。
【０４０２】
プリンタは、ＤＮＳを介して、特定のページＩＤ５０を処理するページサーバ１０ａのネットワークアドレスを決定する。ユーザが最近同じページと対話した場合には、このアドレスが既にそのキャッシュにある可能性がある。プリンタは次いで、ペンＩＤ、それ自体のプリンタＩＤ６２、ページＩＤ及びクリック位置をページサーバに送る。
【０４０３】
ページサーバは、ページＩＤによって識別されたページ記述５をロードし、もしあれば、クリックされた入力エレメントのゾーン５８を決定する。関連入力エレメントがハイパーリンクエレメント８４４であるとすると、ページサーバは次いで、関連アプリケーションＩＤ６４及びリンクＩＤ５４を得、ＤＮＳを介して、アプリケーション７１を記憶したアプリケーションサーバのネットワークアドレスを決定する。
【０４０４】
ページサーバはペンＩＤ６１を使用して、対応するユーザＩＤ６０を登録サーバ１１から取得し、次いで、グローバルに固有のハイパーリンクリクエストＩＤ５２を割り当て、ハイパーリンクリクエスト９３４を構築する。ハイパーリンクリクエストクラス図が図４１に示されている。ハイパーリンクリクエストは、リクエストを発したユーザ及びプリンタのＩＤを記録し、クリックされたハイパーリンクインスタンス８６２を識別する。ページサーバは次いで、それ自体のサーバＩＤ５３、ハイパーリンクリクエストＩＤ及びリンクＩＤをアプリケーションに送る。
【０４０５】
アプリケーションは、特定アプリケーション向けの論理に従って応答文書を生成し、ＩＤサーバ１２から文書ＩＤ５１を得る。アプリケーションは次いで、その文書を、リクエストを発したページサーバのＩＤ及びハイパーリンクリクエストＩＤとともに、その文書の新しく割り当てられたＩＤを担当するページサーバ１０ｂに送る。
【０４０６】
この第２のページサーバは、ハイパーリンクリクエストＩＤ及びアプリケーションＩＤを第１のページサーバに送って、対応するユーザＩＤ及びプリンタＩＤ６２を得る。そのハイパーリンクリクエストが期限切れであるか、又は異なるアプリケーションに対するものである場合、第１のページサーバはそのリクエストを拒絶する。
【０４０７】
第２のページサーバは、文書インスタンス及びページＩＤ５０を割り当て、新しく割り当てられたページＩＤをアプリケーションに戻し、完全な文書をそれ自体のデータベースに追加し、最後に、リクエストを発したプリンタにページ記述を送る。
【０４０８】
このハイパーリンクインスタンスは、有意味のトランザクションＩＤ５５を含むことができ、その場合、第１のページサーバは、アプリケーションに送られたメッセージ中のトランザクションＩＤを含む。これは、アプリケーションが、ハイパーリンク活動化のための特定トランザクション向けの文脈を確立することを可能にする。
【０４０９】
ハイパーリンクがユーザエイリアスを要求する場合、即ちその「エイリアス要求（ａｌｉａｓ  ｒｅｑｕｉｒｅｄ）」属性がセットされている場合、第１のページサーバは、ペンＩＤ６１とハイパーリンクのアプリケーションＩＤ６４の両方を登録サーバ１１に送って、ペンＩＤに対応するユーザＩＤに加えて、アプリケーションＩＤ及びユーザＩＤに対応するエイリアスＩＤ６５を得る。第１のページサーバは、アプリケーションに送られたメッセージ中のエイリアスＩＤを含み、これは、アプリケーションが、ハイパーリンク活動化のための特定ユーザ向けの文脈を確立することを可能にする。
【０４１０】
５．３  手書き文字認識プロトコル
ユーザが、ネットページペンでネットページ上にストロークを描くと、ペンは、最も近いネットページプリンタにそのストロークを送信する。このストロークは、そのページ及びそのページ上のある経路を識別する。
【０４１１】
プリンタは、ペンＩＤ６１、それ自体のプリンタＩＤ６２、ページＩＤ５０及びストローク経路をページサーバ１０に通常の方法で転送する。
【０４１２】
ページサーバは、ページＩＤによって識別されたページ記述５をロードし、もしあれば、そのストロークが交差する入力エレメントのゾーン５８を決定する。関連入力エレメントがテキストフィールド８７８であるとすると、ページサーバは、そのストロークを、テキストフィールドのデジタルインクに付加する。
【０４１３】
テキストフィールドのそのゾーンにおけるある不活動期間の後、ページサーバは、ペンＩＤ及び未決定のストロークを解釈のため登録サーバ１１に送る。登録サーバは、そのペンに対応するユーザを識別し、ユーザの蓄積された手書き文字モデル８２２を使用して、それらのストロークを手書きのテキストとして解釈する。それらのストロークをテキストに変換した後、登録サーバは、リクエストを発したページサーバにそのテキストを戻す。ページサーバは、そのテキストを、テキストフィールドのテキスト値に付加する。
【０４１４】
５．４  署名確認プロトコル
ストロークがそのゾーンと交差した入力エレメントが署名フィールド８８０であるとすると、ページサーバ１０は、そのストロークを、署名フィールドのデジタルインクに付加する。
【０４１５】
署名フィールドのそのゾーンにおけるある不活動期間の後、ページサーバは、ペンＩＤ６１及び未決定のストロークを確認のため登録サーバ１１に送る。ページサーバはさらに、署名フィールドがその一部分である書式に関連付けられたアプリケーションＩＤ６４、並びに書式ＩＤ５６及びその書式のその時点のデータ内容を送る。登録サーバは、そのペンに対応するユーザを識別し、ユーザの動的署名バイオメトリック情報８１８を使用して、それらのストロークをユーザの署名と確認する。署名を確認した後、登録サーバは、アプリケーションＩＤ６４及びユーザＩＤ６０を使用して、ユーザの特定アプリケーション向け秘密署名鍵を識別する。登録サーバは次いで、その鍵を使用して書式データのデジタル署名を生成し、リクエストを発したページサーバにそのデジタル署名を戻す。ページサーバは、そのデジタル署名を署名フィールドに割り当て、関連書式のステータスを凍結にセットする。
【０４１６】
デジタル署名は対応するユーザのエイリアスＩＤ６５を含む。これは、単一の書式が、複数ユーザの署名を捕捉することを可能にする。
【０４１７】
５．５  書式送信プロトコル
書式送信プロトコルの好ましい一実施形態が図４３に示されている。
【０４１８】
書式の送信は、書式ハイパーリンクの活動化によって実施される。したがって、書式の送信は、セクション５．２で定義したプロトコルに従うが、書式に特異的な追加点もいくつかある。
【０４１９】
書式ハイパーリンクの場合、ページサーバ１０によってアプリケーション７１に送られるハイパーリンク活動化メッセージはさらに、書式ＩＤ５６及びその書式のその時点のデータ内容を含む。書式が署名フィールドを含む場合、アプリケーションは、対応するデジタル署名に関連付けられたエイリアスＩＤ６５を抽出し、対応する証明書を登録サーバ１１から得ることによって、それぞれを確認する。
【０４２０】
６  ネットページペンの説明
６．１  ペンの機構
図８及び９を参照すると、全体が参照符号１０１によって示されたペンは、ペンの諸構成要素を取り付けるための内部空間１０４を画定する壁１０３を有するプラスチック成形品の形態のハウジング１０２を含む。操作時、ハウジング１０２の一端１０６にはペントップ１０５が回転可能に取り付けられる。ハウジング１０２の反対端１０８には半透明のカバー１０７が固定される。カバー１０７も成形プラスチックからなり、ハウジング１０２内に取り付けられたＬＥＤのステータスをユーザが見ることができるようにするため半透明の材料から形成される。カバー１０７は、ハウジング１０２の端１０８を実質的に取り囲む主部１０９と、主部１０９から後方へ突き出し、ハウジング１０２の壁１０３に形成された対応するスロット１１１にぴったりとはまる突出し部１１０とを含む。突出し部１１０の背後のハウジング１０２内に無線アンテナ１１２が取り付けられる。カバー１０７の開口１１３Ａの周囲に、金属製の端片１１４を受け取るようにねじ山１１３が配置され、金属製の端片１１４は対応するねじ山１１５を含む。インクカートリッジの交換を可能にするため金属製の端片１１４は取外し可能である。
【０４２１】
さらに、カバー１０７内では、フレキシブルＰＣＢ１１７上に３色ステータスＬＥＤ１１６が取り付けられる。アンテナ１１２もフレキシブルＰＣＢ１１７に取り付けられる。どの方向からもよく視認できるように、ステータスＬＥＤ１１６はペン１０１の上面に取り付けられる。
【０４２２】
ペンは、通常のマーキングインクペンとしても、マーキング用ではないスタイラスとしても機能することができる。ハウジング１０２内には、尖端１１９を有するインクペンカートリッジ１１８と、スタイラス尖端１２１を有するスタイラス１２０とが並んで取り付けられる。ペントップ１０５を回転させることによって、インクカートリッジ尖端１１９又はスタイラス尖端１２１を、金属製の端片１１４の開端１２２を通して前進させることができる。インクカートリッジ１１８及びスタイラス１２０にはそれぞれ、それぞれのスライダブロック１２３及び１２４が取り付けられる。操作時、ペントップ１０５には回転可能なカムバレル（ｃａｍ  ｂａｒｒｅｌ）１２５が固定され、ペントップ１０５とともに回転するように配置される。カムバレル１２５は、カムバレルの壁１８１にスロットの形態のカム１２６を含む。スライダブロック１２３及び１２４から突き出したカム従動子１２７及び１２８がカムスロット１２６にぴったりとはまる。カムバレル１２５が回転すると、スライダブロック１２３又は１２４が互いに対して移動して、ペン尖端１１９又はスタイラス尖端１２１を金属製の端片１１４の穴１２２を通して外側へ突出させる。ペン１０１は３つの動作状態を有する。トップ１０５を９０°ずつ回転させることによるこれらの３つ状態は以下のとおりである：
・  スタイラス１２０の尖端１２１が外、
・  インクカートリッジ１１８の尖端１１９が外、及び
・  インクカートリッジ１１８の尖端１１９も、スタイラス１２０の尖端１２１も外。
【０４２３】
ハウジング１０２内に置かれた電子部品シャシ（ｃｈａｓｓｉｓ）１３０上に第２のフレキシブルＰＣＢ１２９が取り付けられる。第２のフレキシブルＰＣＢ１２９は、表面に投射する赤外線放射を提供する赤外線ＬＥＤ１３１を備える。表面から反射された放射を受け取るため、第２のフレキシブルＰＣＢ１２９上にイメージセンサ１３２が取り付けられる。第２のフレキシブルＰＣＢ１２９はさらに、ＲＦ送信器及びＲＦ受信器を含む無線周波チップ１３３と、ペン１０１の動作を制御するコントローラチップ１３４とを備える。カバー１０７内に、（成形透明プラスチックから形成された）光学系ブロック１３５が置かれ、表面への赤外線ビームを投射し、イメージセンサ１３２上への画像を受け取る。電力供給線１３６が、第２のフレキシブルＰＣＢ１２９上の諸構成要素を、カムバレル１２５内に取り付けられた電池接点１３７に接続する。端子１３８が、電池接点１３７及びカムバレル１２５に接続する。カムバレル１２５内には、３ボルトの充電式電池１３９が電池接点と接触して置かれる。誘導による電池の１３９の再充電を可能にするため、第２のフレキシブルＰＣＢ１２９の周囲に誘導充電コイル１４０が取り付けられる。ペン尖端１１９又はスタイラス尖端１２１によって表面に加えられた力を決定することを可能にするため、第２のフレキシブルＰＣＢ１２９はさらに、書くためにスタイラス１２０又はインクカートリッジ１１８が使用されたときのカムバレル１２５内における変位を検出する赤外線ＬＥＤ１４３及び赤外線フォトダイオード１４４を備える。ＩＲフォトダイオード１４４は、スライダブロック１２３及び１２４上に取り付けられた反射器（図示せず）を介してＩＲ  ＬＥＤ１４３からの光を検出する。
【０４２４】
ペン１０１を握りやすくするために、ハウジング１０２の端１０８の近くにゴム製のグリップパッド１４１及び１４２が提供され、トップ１０５はさらに、ペン１０１をポケットにクリップ留めするためのクリップ１４２を含む。
【０４２５】
６．２  ペンコントローラ
ペン１０１は、尖端の近くの表面のエリアを赤外線スペクトルで画像化することによって、ペン１０１の尖端（スタイラス尖端１２１又はインクカートリッジ尖端１１９）の位置を決定するように配置される。ペン１０１は、最も近い位置タグからの位置データを記録する。ペン１０１は、光学系１３５及びコントローラチップ１３４を利用して、位置タブからの尖端１２１又は１１９の距離を計算するように配置される。コントローラチップ１３４は、画像化されたタグ上で観察された透視歪みから、ペンの方向及び尖端−タグ距離を計算する。
【０４２６】
ペン１０１は、ＲＦチップ１３３及びアンテナ１１２を利用して、これらのデジタルインクデータ（このデータは、セキュリティのために暗号化され、効率的な伝送のためにパッケージ化される）をコンピューティングシステムに送信することができる。
【０４２７】
ペンが受信器の範囲内にあるとき、デジタルインクデータが形成されると、そのデータは送信される。ペン１０１が範囲外に移動すると、デジタルインクデータはペン１０１内でバッファリングされ（ペン１０１の回路は、表面上でのペンの運動の約１２分の間デジタルインクデータを記憶するように配置されたバッファを含む）、後に送信することができる。
【０４２８】
コントローラチップ１３４は、ペン１０１の内部の第２のフレキシブルＰＣＢ１２９上に取り付けられる。図１０は、コントローラチップ１３４のアーキテクチャをより詳細に示すブロック図である。図１０はさらに、ＲＦチップ１３３、イメージセンサ１３２、３色ステータスＬＥＤ１１６、ＩＲ照射ＬＥＤ１３１、ＩＲ力センサＬＥＤ１４３及び力センサフォトダイオード１４４の図表現を示す。
【０４２９】
ペンコントローラチップ１３４は制御プロセッサ１４５を含む。バス１４６は、コントローラチップ１３４の諸構成要素間のデータ交換を可能にする。フラッシュメモリ１４７及び５１２ＫＢ  ＤＲＡＭ１４８も含まれる。アナログ−デジタル変換器１４９は、力センサフォトダイオード１４４からのアナログ信号をデジタル信号に変換するように配置される。
【０４３０】
イメージセンサインターフェース１５２はイメージセンサ１３２とインターフェースする。ＲＦチップ１３３とインターフェースするため、トランシーバコントローラ１５３及びベースバンド回路１５４も含まれ、ＲＦチップ１３３は、ＲＦ回路１５５と、アンテナ１１２に接続されたＲＦ共振器／インダクタ１５６とを含む。
【０４３１】
制御プロセッサ１４５は、イメージセンサ１３２を介して表面から得られたタグの位置データを捕捉、復号し、力センサフォトダイオード１４４を監視し、ＬＥＤ１１６、１３１及び１４３を制御し、無線トランシーバ１５３を介した短距離無線通信を処理する。制御プロセッサ１４５は、中程度の性能（約４０ＭＨｚ）の汎用ＲＩＳＣプロセッサである。
【０４３２】
プロセッサ１４５、デジタルトランシーバの構成要素（トランシーバコントローラ１５３及びベースバンド回路１５４）、イメージセンサインターフェース１５２、フラッシュメモリ１４７及び５１２ＫＢ  ＤＲＡＭ１４８は、単一のコントローラＡＳＩＣに組み込まれる。アナログＲＦ構成要素（ＲＦ回路１５５及びＲＦ共振器／インダクタ１５６）は別個のＲＦチップ上に提供される。
【０４３３】
イメージセンサはＣＣＤ又はＣＭＯＳイメージセンサである。タグ付けスキームに応じて、イメージセンサは、約１００×１００画素から２００×２００画素までの範囲のサイズを有する。Ｎａｔｉｏｎａｌ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ社のＬＭ９６３０を含む多くの小型ＣＭＯＳイメージセンサが市販されている。
【０４３４】
ペン１０１が表面と接触していないとき、コントローラＡＳＩＣ１３４は、ある不活動期間の後に休止状態に入る。コントローラＡＳＩＣ１３４は、力センサフォトダイオード１４４を監視し、ペンダウン事象が起こったときにパワーマネージャ１５１を介してコントローラ１３４を目覚めさせる専用回路１５０を含む。
【０４３５】
無線トランシーバは、コードレス電話によって通常使用されている免許の要らない９００ＭＨｚバンド、或いは免許の要らない２．４ＧＨｚの産業科学医療用（ＩＳＭ：ｉｎｄｕｓｔｒｉａｌ，ｓｃｉｅｎｔｉｆｉｃ  ａｎｄ  ｍｅｄｉｃａｌ）バンドで通信し、周波数ホッピング及び衝突検出を使用して、干渉のない通信を提供する。
【０４３６】
代替実施形態では、ペンが、基地局即ちネットページプリンタと短距離通信するためのインフラレッドデータアソシエーション（Ｉｎｆｒａｒｅｄ  Ｄａｔａ  Ａｓｓｏｃｉａｔｉｏｎ：ＩｒＤＡ）インターフェースを含む。
【０４３７】
他の実施形態では、ペン１０１が、ペン１０１軸の垂直面に取り付けられた一対の直交加速度計を含む。図９及び１０では、加速度計１９０がゴースト輪郭線で示されている。
【０４３８】
加速度計を配置することによって、ペン１０１のこの実施形態は、表面の位置タグを参照することなく運動を感知することができ、このことは、位置タグをより低速でサンプリングすることを可能にする。それぞれの位置タグＩＤは次いで、表面上の位置ではなく関心のオブジェクトを識別することができる。例えば、オブジェクトがユーザインターフェース入力エレメント（例えばコマンドボタン）である場合、入力エレメントのエリア内のそれぞれの位置タグのタグＩＤはその入力エレメントを直接に識別することができる。
【０４３９】
加速度計によって測定されたｘ方向及びｙ方向のそれぞれの加速度は時間について積分されて、瞬間速度及び位置を生成する。
【０４４０】
ストロークの開始位置は不明のため、ストローク内の相対位置だけが計算される。位置積分は、感知された加速度の誤差を蓄積するが、加速度計は一般に高い分解能を有し、誤差が蓄積するストロークの持続時間は短い。
【０４４１】
７  ネットページプリンタの説明
７．１  プリンタの機構
完全に組み立てられた垂直取付け型のネットページウォールプリンタ６０１が図１１に示されている。ネットページウォールプリンタ６０１は、図１２及び１２ａに示された２重8.5インチＭｅｍｊｅｔ（商標）印刷エンジン６０２及び６０３を使用して、ネットページをレター／Ａ４サイズの媒体に印刷する。ネットページウォールプリンタ６０１はまっすぐな紙経路を使用し、紙６０４は、シートの両面にフルカラー、フルブリード（ｆｕｌｌ  ｂｌｅｅｄ）で同時印刷する２重印刷エンジン６０２及び６０３を通過する。
【０４４２】
一体型の紙綴じアセンブリ６０５が、印刷されたそれぞれのシートの一縁に沿って糊（ｇｌｕｅ）のストリップを塗布し、それによって、そのシートを前のシートに押し付けたときにそのシートを前のシートに接着することができる。これによって綴じられた最終的な文書６１８が作成され、綴じられた最終的な文書６１８は１枚から数百枚の範囲の厚さを有することができる。
【０４４３】
２重印刷エンジンに結合された図１３に示された交換可能インクカートリッジ６２７は、定着剤、接着剤並びにシアン、マゼンタ、イエロー、ブラック及び赤外線インクを貯蔵するためのブラダ又はチャンバを有する。カートリッジはさらに、ベース成形物内にマイクロエアフィルタを含む。マイクロエアフィルタは、ホース６３９を介してプリンタの内側の空気ポンプ６３８とインターフェースする。このマイクロエアフィルタは、ろ過された空気を印刷ヘッドに供給して、さもなければ印刷ヘッドのノズルを詰まらせる可能性があるＭｅｍｊｅｔ（商標）印刷ヘッド３５０内へのマイクロ粒子の進入を防ぐ。カートリッジ内にエアフィルタを組み込むことによって、フィルタの動作寿命がカートリッジの寿命に効果的に結び付けられる。インクカートリッジは、３０００ページ（１５００シート）の印刷及び糊付け能力を有する完全にリサイクル可能な製品である。
【０４４４】
図１２を参照すると、モータ駆動の媒体ピックアップローラアセンブリ６２６が、媒体トレーの一番上のシートを、第１の印刷エンジン６０２上の紙センサを経て、２重Ｍｅｍｊｅｔ（商標）印刷ヘッドアセンブリ内へ直接に押し出す。２つのＭｅｍｊｅｔ（商標）印刷エンジン６０２及び６０３は、まっすぐな紙経路に沿って、対向直列逐次（ｏｐｐｏｓｉｎｇ  ｉｎ−ｌｉｎｅ  ｓｅｑｕｅｎｔｉａｌ）構成に取り付けられている。紙６０４は、一体型の電動式ピックアップローラ６２６によって第１の印刷エンジン６０２内へ引っ張り込まれる。紙６０４の位置及びサイズが感知され、フルブリード印刷が始まる。同時に、乾燥を助けてできるだけ短時間で乾燥するように、定着剤が印刷される。
【０４４５】
紙は、ゴム引きローラに対して作用する（まっすぐな紙経路に沿って整列した）一組の電動式出口スパイクホイールを通って第１のＭｅｍｊｅｔ（商標）印刷エンジン６０２を出る。これらのスパイクホイールは「湿った」印刷表面と接触し、引き続き第２のＭｅｍｊｅｔ（商標）印刷エンジン６０３内へシート６０４を供給する。
【０４４６】
図１２及び１２ａを参照すると、紙６０４は、２重印刷エンジン６０２及び６０３から紙綴じアセンブリ６０５内へ移動する。印刷されたページは、繊維質の支持ローラを有する電動式スパイクホイール軸（ａｘｌｅ）６７０と、スパイクホイール及び瞬間作用糊ホイールを有する別の可動軸との間を通過する。可動軸／糊アセンブリ６７３は金属製の支持ブラケットに取り付けられ、可動軸／糊アセンブリ６７３は前方へ送られて、カム軸の作用により歯車を介して電動軸６７０とインターフェースする。このカム軸は別個のモータが駆動する。
【０４４７】
糊ホイールアセンブリ６７３は、インクカートリッジ６２７から延びる糊供給ホース６４１との回転軸継手を有する部分的に中空の軸６７９からなる。この軸６７９は、毛管作用によって半径方向の穴を通して接着剤を吸い込む糊ホイールに接続する。前面に開口を有する成形ハウジング６８２が糊ホイールを取り囲む。金属ブラケットには、軸回転するサイドモールディング及びばね仕掛けの外扉が取り付けられ、これらは、アセンブリ６７３の残りの部分が前方へ押し出されたときに蝶番式に横に開く。この動きによって、成形ハウジング６８２の前面から糊ホイールが露出する。不活動期間の間は引張ばねがこのアセンブリを閉じ、糊ホイールに効果的にふたをする。
【０４４８】
糊ホイールアセンブリ６７３内へシート６０４が入ると、シート６０４が紙綴じアセンブリ６０５内へ下方へ送られるときに、（文書の最初のシートを除く）表側の一方の垂直縁に接着剤が塗布される。
【０４４９】
７．２  プリンタコントローラアーキテクチャ
ネットページプリンタコントローラは、図１４に示されているように、制御プロセッサ７５０、工場で又は現場でインストールされるネットワークインターフェースモジュール６２５、無線トランシーバ（トランシーバコントローラ７５３、ベースバンド回路７５４、ＲＦ回路７５５並びにＲＦ共振器／インダクタ７５６）、２重ラスタ画像プロセッサ（ｒａｓｔｅｒ  ｉｍａｇｅ  ｐｒｏｃｅｓｓｏｒ：ＲＩＰ）ＤＳＰ７５７、２重印刷エンジンコントローラ７６０ａ及び７６０ｂ、フラッシュメモリ６５８、並びに６４ＭＢのＤＲＡＭ６５７からなる。
【０４５０】
制御プロセッサは、ネットワーク１９との通信及びローカル無線ネットページペン１０１との通信を処理し、ヘルプボタン６１７を感知し、ユーザインターフェースＬＥＤ６１３〜６１６を制御し、ＲＩＰ  ＤＳＰ７５７及び印刷エンジンコントローラ７６０に供給し、ＲＩＰ  ＤＳＰ７５７及び印刷エンジンコントローラ７６０を同期させる。制御プロセッサは、中程度の性能の汎用マイクロプロセッサからなる。制御プロセッサ７５０は、高速シリアルバス６５９を介して印刷エンジンコントローラ７６０と通信する。
【０４５１】
ＲＩＰ  ＤＳＰは、ページ記述をラスタ化し、ネットページプリンタの圧縮ページフォーマットに圧縮する。印刷エンジンコントローラはそれぞれ、ページ画像を展開し、ディザ処理し、その関連Ｍｅｍｊｅｔ（商標）印刷ヘッド３５０にリアルタイムで（即ち毎分３０ページ超の速度で）印刷する。２重印刷エンジンコントローラはシートの両面に同時に印刷する。
【０４５２】
マスタ印刷エンジンコントローラ７６０ａは、マスタＱＡチップ６６５及びインクカートリッジＱＡチップ７６１とともに、紙の送りを制御し、インクの使用を監視する。
【０４５３】
プリンタコントローラのフラッシュメモリ６５８は、プロセッサ７５０とＤＳＰ７５７の両方のソフトウェア、並びに構成データを保持する。これらは、ブート時に主記憶６５７にコピーされる。
【０４５４】
プロセッサ７５０、ＤＳＰ７５７及びデジタルトランシーバの構成要素（トランシーバコントローラ７５３及びベースバンド回路７５４）は、単一のコントローラＡＳＩＣ６５６に組み込まれる。アナログＲＦ構成要素（ＲＦ回路７５５及びＲＦ共振器／インダクタ７５６）は別個のＲＦチップ７６２上に提供される。ネットページプリンタは、ネットワーク接続を工場で選択し、又は現場で選択することができるようになっているため、ネットワークインターフェースモジュール６２５は別個に提供される。フラッシュメモリ６５８及び２×２５６Ｍｂｉｔ（６４ＭＢ）ＤＲＡＭ６５７もオフチップ（ｏｆｆ−ｃｈｉｐ）である。印刷エンジンコントローラ７６０は別個のＡＳＩＣ上に提供される。
【０４５５】
様々なネットワークインターフェースモジュール６２５が提供され、それぞれが、ネットページネットワークインターフェース７５１、及び任意選択でローカルコンピュータインターフェース又はローカルネットワークインターフェース７５２を提供する。ネットページネットワークインターネットインターフェースには、ＰＯＴＳモデム、ハイブリッドファイバ−同軸（Ｈｙｂｒｉｄ  Ｆｉｂｅｒ−Ｃｏａｘ：ＨＦＣ）ケーブルモデム、ＩＳＤＮモデム、ＤＳＬモデム、衛星トランシーバ、現行及び次世代の移動電話トランシーバ、及びワイヤレスローカルループ（ｗｉｒｅｌｅｓｓ  ｌｏｃａｌ  ｌｏｏｐ：ＷＬＬ）トランシーバが含まれる。ローカルインターフェースには、ＩＥＥＥ１２８４（パラレルポート）、１０Ｂａｓｅ−Ｔ及び１００Ｂａｓｅ−Ｔイーサネット（登録商標）、ＵＳＢ及びＵＳＢ２．０、ＩＥＥＥ１３９４（Ｆｉｒｅｗｉｒｅ）、並びに様々な新興のホームネットワーキングインターフェースが含まれる。ローカルネットワーク上でインターネット接続が使用可能な場合には、ローカルネットワークインターフェースを、ネットページネットワークインターフェースとして使用することができる。
【０４５６】
無線トランシーバ７５３は、コードレス電話によって通常使用されている免許の要らない９００ＭＨｚバンド、或いは免許の要らない２．４ＧＨｚの産業科学医療用（ＩＳＭ）バンドで通信し、周波数ホッピング及び衝突検出を使用して、干渉のない通信を提供する。
【０４５７】
プリンタコントローラは任意選択で、ネットページカメラなどの装置から「噴射された（ｓｑｕｉｒｔｅｄ）」データを受け取るインフラレッドデータアソシエーション（ＩｒＤＡ）インターフェースを含む。代替実施形態では、プリンタが、適当に構成されたネットページペンとの短距離通信のためにＩｒＤＡインターフェースを使用する。
【０４５８】
７．２．１  ラスタ化及び印刷
主プロセッサ７５０が、文書のページレイアウト及びページオブジェクトを受け取り、それらを確認した後、主プロセッサ７５０は、ＤＳＰ７５７上で適当なＲＩＰソフトウェアを実行する。
【０４５９】
ＤＳＰ７５７はそれぞれのページ記述をラスタ化し、ラスタ化されたページ画像を圧縮する。主プロセッサは圧縮されたそれぞれのページ画像をメモリに記憶する。複数のＤＳＰをロードバランシングするに最も単純な方法は、それぞれのＤＳＰに別個のページをラスタ化させる方法である。一般にラスタ化された任意の数のページをメモリに記憶することができるため、ＤＳＰを常に使用中にしておくことができる。この戦略は、短い文書をラスタ化するときにだけＤＳＰの利用度が低くなる可能性がある。
【０４６０】
ページ記述内の透かし領域は、ごくわずかなサイズに損失なしに圧縮され、圧縮されたページ画像の部分を形成する連続階調（ｃｏｎｔｏｎｅ）分解能バイレベルビットマップにラスタ化される。
【０４６１】
印刷されたページの赤外線（ＩＲ）層は、符号化されたネットページタグを１インチ当たり約６個の密度で含む。それぞれのタグは、ページＩＤ、タグＩＤ及び制御ビットを符号化し、それぞれのタグのデータ内容はラスタ化中に生成され、圧縮されたページ画像に記憶される。
【０４６２】
主プロセッサ７５０は、背中合わせのページ画像を２重印刷エンジンコントローラ７６０に渡す。それぞれの印刷エンジンコントローラ７６０は、圧縮されたページ画像をそのローカルメモリに記憶し、ページ展開及び印刷パイプラインを開始する。ページ展開及び印刷がパイプライン処理されるのは、１１４ＭＢのバイレベルＣＭＹＫ＋ＩＲページ画像の全体をメモリに記憶することは非現実的であるためである。
【０４６３】
７．２．２  印刷エンジンコントローラ
印刷エンジンコントローラ７６０のページ展開及び印刷パイプラインは、高速ＩＥＥＥ１３９４シリアルインターフェース６５９、標準ＪＰＥＧ復号器７６３、標準Ｇｒｏｕｐ  ４  Ｆａｘ復号器７６４、カスタムハーフトナー（ｈａｌｆｔｏｎｅｒ）／コンポジタ（ｃｏｍｐｏｓｉｔｏｒ）ユニット７６５、カスタムタグ符号器７６６、ラインローダ（ｌｉｎｅ  ｌｏａｄｅｒ）／フォーマッタ（ｆｏｒｍａｔｔｅｒ）ユニット７６７、及びＭｅｍｊｅｔ（商標）印刷ヘッド３５０とのカスタムインターフェース７６８からなる。
【０４６４】
印刷エンジンコントローラ７６０は２重のバッファリングによって動作する。１つのページが、高速シリアルインターフェース６５９を介してＤＲＡＭ７６９にロードされている間に、以前にロードされたページがＤＲＡＭ７６９から読み出され、印刷エンジンコントローラパイプラインに通される。そのページの印刷が終わると、たった今ロードされたページが印刷され、その間に別のページがロードされる。
【０４６５】
パイプラインの第１段は、ＪＰＥＧ方式で圧縮された連続階調ＣＭＹＫ層を（７６３で）展開し、Ｇｒｏｕｐ  ４  ＦＡＸ方式で圧縮されたバイレベルブラック層を（７６４で）展開し、バイレベルネットページタグ層を、セクション１．２において定義されたタグフォーマットに従ってすべて並列で（７６６で）レンダリングする。第２段は、連続階調ＣＭＹＫ層を（７６５で）ディザ処理し、その結果得られたバイレベルＣＭＹＫ層の上にバイレベルブラック層を（７６５で）合成する。その結果得られたバイレベルＣＭＹＫ＋ＩＲドットデータは、Ｍｅｍｊｅｔ（商標）印刷ヘッド３５０上で印刷するため、（７６７で）一組のラインバッファによってバッファリングされ、フォーマットされる。これらのラインバッファの大部分はオフチップＤＲＡＭに記憶される。最終段は、これらの（定着剤を含む）６チャネルのバイレベルドットデータを、印刷ヘッドインターフェース７６８を介してＭｅｍｊｅｔ（商標）印刷ヘッド３５０に印刷する。
【０４６６】
２重印刷エンジン構成の場合のように、いくつかの印刷エンジンコントローラ７６０が同時に使用されるときには、印刷エンジンコントローラ７６０は共用線同期信号７７０を介して同期される。（外部マスタ／スレーブピン７７１を介して選択された）１つの印刷エンジン７６０だけが共用線上にライン同期信号７７０を生成する。
【０４６７】
印刷エンジンコントローラ７６０は、ページ展開及びレンダリングパイプラインを同期させ、低速シリアルバス７７３を介して印刷ヘッド３５０を構成し、ステッパモータ６７５、６７６を制御する低速プロセッサ７７２を含む。
【０４６８】
8.5インチ型のネットページプリンタでは、２つの印刷エンジンがそれぞれ、ページの長さ寸法（１１インチ）に沿って毎分３０枚のレターページを印刷し、１６００ｄｐｉで８．８ｋＨｚのライン速度を与える。１２インチ型のネットページプリンタでは、２つの印刷エンジンがそれぞれ、ページの短尺寸法（8.5インチ）に沿って毎分４５枚のレターページを印刷し、１０．２ｋＨｚのライン速度を与える。これらのライン速度は、現行の設計では３０ｋＨｚ超であるＭｅｍｊｅｔ（商標）印刷ヘッドの動作周波数内に十分に入る。
【０４６９】
８  製品タグ付け
自動識別は、バーコード、磁気ストライプカード、スマートカード、ＲＦトランスポンダなどの技術の使用をして、データ処理システムに対するオブジェクトを手による打鍵なしで（半）自動的に識別することを指す。
【０４７０】
自動識別の目的のため、製品アイテムは普通、印刷されたバーコードの形態に機械可読に符号化された１２桁のユニバーサルプロダクトコード（Ｕｎｉｖｅｒｓａｌ  Ｐｒｏｄｕｃｔ  Ｃｏｄｅ：ＵＰＣ）によって識別される。最も一般的なＵＰＣナンバリングシステムは、５桁のメーカＩＤ及び５桁のアイテム番号を含む。その限られた精度のため、ＵＰＣは、製品の種別を識別するために使用され、個々の製品アイテムを識別するためには使用されない。ユニフォームコードカウンシル（Ｕｎｉｆｏｒｍ  Ｃｏｄｅ  Ｃｏｕｎｃｉｌ）及びＥＡＮインターナショナル（ＥＡＮ  Ｉｎｔｅｒｎａｔｉｏｎａｌ）は、ＵＰＣ及び関連コードを、１４桁のグローバルトレードアイテムナンバー（Ｇｌｏｂａｌ  Ｔｒａｄｅ  Ｉｔｅｍ  Ｎｕｍｂｅｒ：ＧＴＩＮ）のサブセットと定義し、管理している。
【０４７１】
サプライチェーンマネジメントにおいては、個々の製品アイテムを一意的に識別し、それによって個々の製品アイテムを追跡できるようにするために、ＵＰＣスキームを拡張し、又は別のものに置き換えることにかなりの関心が集まっている。個々のアイテムのタグ付けは、商品の紛失、盗難又は損傷による「縮小」を低減させ、需要主導型の製造及び供給の効率を向上させ、製品使用のプロファイリングを容易にし、顧客経験（ｃｕｓｔｏｍｅｒ  ｅｘｐｅｒｉｅｎｃｅ）を向上させることができる。
【０４７２】
個々のアイテムのタグ付けには主に２つの競争相手がある。いわゆる２次元バーコードの形態の光学タグと、無線周波識別（ｒａｄｉｏ  ｆｒｅｑｕｅｎｃｙ  ｉｄｅｎｔｉｆｉｃａｔｉｏｎ：ＲＦＩＤ）タグである。ＲＦＩＤタグの詳細な説明については、Ｋｌａｕｓ  Ｆｉｎｋｅｎｚｅｌｌｅｒ、ＲＦＩＤ  Ｈａｎｄｂｏｏｋ、Ｊｏｈｎ  Ｗｉｌｅｙ  ＆  Ｓｏｎ（１９９９）を参照されたい。この文献の内容は相互参照によって本明細書に組み込まれる。光学タグには安価であるという利点があるが、読み取るためには光学見通し線（ｏｐｔｉｃａｌ  ｌｉｎｅ−ｏｆ−ｓｉｇｈｔ）が必要である。ＲＦＩＤタグには全方向読取りをサポートするという利点があるが、比較的に高価である。金属又は液体の存在は、ＲＦＩＤタグの性能を相当に妨害する可能性があり、全方向読取りの利点を低下させる。受動型（リーダ給電型）ＲＦＩＤタグは、２００３年末までに数百万個の生産で１つ１０セント、その後すぐに１つ５セントにすることが計画されているが、それでも、食料雑貨品などの安価なアイテムに対する業界目標である１セント未満には到達しない。大部分の光学タグが読取り専用であることも欠点として挙げられている。これは、アイテムがサプライチェーンを進むときの状態変化をタグに書き込むことができないことによる。しかしながら、この欠点は、読取り専用タグが、ネットワーク上に動的に維持された情報を参照することができることによって緩和される。
【０４７３】
マサチューセッツ工科大学（ＭＩＴ）のＡｕｔｏ−ＩＤ  Ｃｅｎｔｅｒは、インターネットベースのオブジェクトネーミングサービス（Ｏｂｊｅｃｔ  Ｎａｍｉｎｇ  Ｓｅｒｖｉｃｅ：ＯＮＳ）及びプロダクトマークアップランゲージ（Ｐｒｏｄｕｃｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ：ＰＭＬ）と結合された９６ビットのエレクトロニックプロダクトコード（Ｅｌｅｃｔｒｏｎｉｃ  Ｐｒｏｄｕｃｔ  Ｃｏｄｅ：ＥＰＣ）規格を開発した。スキャンされ又は他の方法で取得された後、ＥＰＣは、ＰＭＬでポータブルに符号化されたマッチング製品情報を、おそらくはＯＮＳを介して探索するために使用される。ＥＰＣは、８ビットのヘッダ、２８ビットのＥＰＣマネージャ、２４ビットのオブジェクトクラス及び３６ビットのシリアル番号からなる。ＥＰＣの詳細な説明については、Ｂｒｏｃｋ，Ｄ．Ｌ．、「Ｔｈｅ  Ｅｌｅｃｔｒｏｎｉｃ  Ｐｒｏｄｕｃｔ  Ｃｏｄｅ（ＥＰＣ）」、ＭＩＴ  Ａｕｔｏ−ＩＤ  Ｃｅｎｔｅｒ（２００１年１月）を参照されたい。この文献の内容は相互参照によって本明細書に組み込まれる。Ａｕｔｏ−ＩＤ  Ｃｅｎｔｅｒは、ＥＰＣと現行のプラクティスとの間の両立性を示すため、ＥＰＣ上へのＧＴＩＮのマッピングを定義した（Ｂｒｏｃｋ，Ｄ．Ｌ．、「Ｉｎｔｅｇｒａｔｉｎｇ  ｔｈｅ  Ｅｌｅｃｔｒｏｎｉｃ  Ｐｒｏｄｕｃｔ  Ｃｏｄｅ（ＥＰＣ）ａｎｄ  ｔｈｅ  Ｇｌｏｂａｌ  Ｔｒａｄｅ  Ｉｔｅｍ  Ｎｕｍｂｅｒ（ＧＴＩＮ）」、ＭＩＴ  Ａｕｔｏ−ＩＤ  Ｃｅｎｔｅｒ（２００１年１１月）。この文献の内容は相互参照によって本明細書に組み込まれる）。
【０４７４】
ＥＰＣは多くの形態で符号化し、添付することができるが、Ａｕｔｏ−ＩＤ  Ｃｅｎｔｅｒは、低価格の受動型ＲＦＩＤタグを使用してＥＰＣを添付することを強く主張し、ＲＦＩＤタグの価格を短期間に最小化することを可能にするために６４ビット版のＥＰＣを定義した。低価格ＲＦＩＤタグの特性の詳細な説明については、Ｓａｒｍａ，Ｓ．、「Ｔｏｗａｒｄｓ  ｔｈｅ  ５ｃ  Ｔａｇ」、ＭＩＴ  Ａｕｔｏ−ＩＤ  Ｃｅｎｔｅｒ（２００１年１１月）を参照されたい。この文献の内容は相互参照によって本明細書に組み込まれる。市販の低価格受動型ＲＦ１Ｄタグの説明については、「９１５ＭＨｚ  ＲＦＩＤ  Ｔａｇ」、Ａｌｉｅｎ  Ｔｅｃｈｎｏｌｏｇｙ（２００２）を参照されたい。この文献の内容は相互参照によって本明細書に組み込まれる。６４ビットＥＰＣの詳細な説明については、Ｂｒｏｃｋ，Ｄ．Ｌ．、「Ｔｈｅ  Ｃｏｍｐａｃｔ  Ｅｌｅｃｔｒｏｎｉｃ  Ｐｒｏｄｕｃｔ  Ｃｏｄｅ」、ＭＩＴ  Ａｕｔｏ−ＩＤ  Ｃｅｎｔｅｒ（２００１年１１月）を参照されたい。この文献の内容は相互参照によって本明細書に組み込まれる。
【０４７５】
ＥＰＣは、アイテムレベルの固有タグ付け及び追跡に対して使用するだけでなく、ケースレベル及びパレットレベルのタグ付け、並びにコンテナ、トラックなどの他の出荷及び輸送ロジスティック単位のタグ付けに使用することも意図される。分散型ＰＭＬデータベースは、アイテムとより高レベルの容器との間の包装、出荷及び輸送階層における動的関係を記録する。
【０４７６】
８．１  サプライチェーンにおけるＨｙｐｅｒｌａｂｅｌタグ付け
製品アイテムを一意的に識別するために不可視（例えば赤外線）タグ付けスキームを使用することには、それによって、製品の包装又はラベルのグラフィックデザインに影響を与えることなく、製品の表面全体又は製品の表面のかなりの部分にタグ付けすることができるという重要な利点がある。製品の表面全体にタグ付けされる場合、製品の向きは、製品の被スキャン能力に影響を及ぼさない。即ち、目に見えるバーコードの見通し線に関する欠点のかなりの部分が排除される。さらに、このタグは小さく、広範囲に模写されるため、ラベルの損傷もスキャニングを妨げない。
【０４７７】
Ｈｙｐｅｒｌａｂｅｌのタグ付けは、製品アイテムの表面の大きな部分を、光学的に読取り可能な目に見えないタグで覆うことからなる。Ｈｙｐｅｒｌａｂｅｌタグはそれぞれ、タグがその表面に現れた製品アイテムを一意的に識別する。Ｈｙｐｅｒｌａｂｅｌタグは、アイテムの製品コード（例えばＥＰＣ）を直接に符号化することができ、又はデータベースを探索することによって製品コードを識別する代用ＩＤを符号化することができる。それぞれのＨｙｐｅｒｌａｂｅｌタグはさらに、以前に説明したネットページと対話できる下流消費者の利益を提供するため、任意選択で、製品アイテムの表面のタグ自体の位置を識別する。
【０４７８】
Ｈｙｐｅｒｌａｂｅｌタグは、製品の製造及び／又は包装中にデジタルプリンタを使用して取り付けられる。このデジタルプリンタは、他の手段によってテキスト及び図形が印刷された後にＨｙｐｅｒｌａｂｅｌタグを印刷するアドオン赤外線プリンタ、又はＨｙｐｅｒｌａｂｅｌタグ、テキスト及び図形を同時に印刷する一体型カラー／赤外線プリンタとすることができる。デジタル印刷されたテキスト及び図形は、ラベル又は包装上のあらゆるものを含むことができ、或いは、可変部分だけからなり、他の部分はこれまでどおり他の手段によって印刷することもできる。
【０４７９】
８．２  Ｈｙｐｅｒｌａｂｅｌタグ付け
図１８に示されているように、製品の固有アイテムＩＤ２１５は、固有オブジェクトＩＤ２１０の特別な種類として見ることができる。エレクトロニックプロダクトコード（ＥＰＣ）２２０はアイテムＩＤの１つの新興規格である。アイテムＩＤは一般に製品ＩＤ２１４及びシリアル番号２１３からなる。製品ＩＤは製品のクラスを識別し、シリアル番号は、そのクラスの特定のインスタンス、即ち個々の製品アイテムを識別する。製品ＩＤは一般に、メーカＩＤ２１１及び製品クラス番号２１２からなる。最もよく知られた製品ＩＤは、ＥＡＮ．ＵＣＣユニバーサルプロダクトコード（ＵＰＣ）２２１及びその異形である。
【０４８０】
図１９に示されているように、Ｈｙｐｅｒｌａｂｅｌタグ２０２は、ページＩＤ（又は領域ＩＤ）５０及び２次元（２Ｄ）位置８６を符号化する。領域ＩＤはタグを含む表面領域を識別し、位置は、２次元領域内のタグの位置を識別する。当該表面は物理的な製品アイテム２０１の表面であるため、領域ＩＤと製品アイテムの固有オブジェクトＩＤ２１０、より具体的には領域ＩＤと製品アイテムのアイテムＩＤ２１５との間１対１写像を定義することが有用である。しかしながら、Ｈｙｐｅｒｌａｂｅｌタグの有用性を危うくすることなく、この写像を多対１とすることができることに留意されたい。例えば、製品アイテムの包装のそれぞれのパネルは、異なる領域ＩＤ５０を有することができる。反対に、ＨｙｐｅｒｌａｂｅｌタグはアイテムＩＤを直接に符号化することができ、この場合、領域ＩＤは、全体のネットページ領域ＩＤ割当てからアイテムＩＤ割当てを分離するように適当にプレフィクス（ｐｒｅｆｉｘ）が付けられたアイテムＩＤを含む。領域ＩＤは、対応する表面領域を、グローバルネットページシステム内で識別される他のすべての表面領域から一意的に区別することに留意されたい。
【０４８１】
アイテムＩＤ２１５は、Ａｕｔｏ−ＩＤ  Ｃｅｎｔｅｒによって提案されたＥＰＣ２２０であることが好ましい。これは、ＨｙｐｅｒｌａｂｅｌタグとＥＰＣを添付したＲＦＩＤタグとの間の直接の両立性を提供するためである。
【０４８２】
図１９には、任意選択として位置８６が示されている。これは、サプライチェーンにおけるＨｙｐｅｒｌａｂｅｌタグの有用性の多くの部分は領域ＩＤ５０に由来することを示すためであり、特定の製品について希望されない場合には、この位置を省略してもよい。
【０４８３】
ネットページシステムとの相互運用性のため、Ｈｙｐｅｒｌａｂｅｌタグ２０２はネットページタグ４であり、即ち、Ｈｙｐｅｒｌａｂｅｌタグ２０２は、ネットページタグの論理構造、物理レイアウト及びセマンティクスを有する。
【０４８４】
ネットページペン１０１などのネットページ感知装置がＨｙｐｅｒｌａｂｅｌタグを画像化し、復号するとき、感知装置は、タグの中の符号化された位置、並びにその視野の中のタグの位置及び方向を使用して、タグに対する感知装置自体の位置、したがってタグを含む領域に対する感知装置自体の位置を計算する。Ｈｙｐｅｒｌａｂｅｌがタグ付けされた表面領域に対して感知装置が移動すると、それによって、感知装置は、その領域に対する装置自体の運動を追跡し、その時間変化する経路を表すタイムスタンプが押された一組の位置サンプルを生成することができる。感知装置がペンであるとき、この経路は一連のストロークからなり、それぞれのストロークは、ペンが表面と接触したときに始まり、ペンが表面から離れたときに終わる。
【０４８５】
あるストロークが、領域ＩＤを担当するページサーバＩＤに転送されると、サーバは、領域ＩＤによってキーされた（ｋｅｙｅｄ）領域の記述を取り出し、その記述に関してストロークを解釈する。例えば、その記述がハイパーリンクを含み、そのストロークがそのハイパーリンクのゾーンと交差する場合、サーバは、そのストロークをそのハイパーリンクの指定と解釈し、そのハイパーリンクを活動化することができる。
【０４８６】
８．２．１  アイテムＩＤの管理
前述のとおり、構造化されたアイテムＩＤは一般に、メーカＩＤ、製品クラス番号及びシリアル番号からなる３レベル符号化を有する。ＥＰＣでは、メーカＩＤがマネージャＩＤに対応する。メーカＩＤは、ユニフォームコードカウンシル（ＵＣＣ）などの運営体によって特定のメーカ２３５に割り当てられる。それぞれのメーカＩＤの範囲内では、メーカ２３５が、特定の製品クラス２３６に製品クラス番号を割り当て、それぞれの製品クラス番号の範囲内では、メーカが、個々の製品アイテム２３７にシリアル番号を割り当てる。割当て階層のそれぞれの割当て者（ａｓｓｉｇｎｏｒ）は、アイテムＩＤのそれぞれの構成要素が一意的に割り当てられ、その最終的な結果として、アイテムＩＤが単一の製品アイテムを一意的に識別することを保証する。割り当てられたアイテムＩＤ構成要素はそれぞれ固有の割当てを保証するためにロバストに記録され、以後、対応するメーカ、製品又はアイテムについての詳細に対するデータベースキーとなる。製品レベルでは、この情報が、製品の説明、寸法、重量及び価格を含むことができ、アイテムレベルでは、この情報が、アイテムの有効期限及び製造場所を含むことができる。
【０４８７】
図２０に示されているように、関係付けられた製品クラスの集合を、固有の製品タイプＩＤ２１７によって識別される単一の製品タイプ２３８として記録することができる。このことは、スキャンされ又は別な方法で取得された製品ＩＤ２１４（又はスキャンされ又は別な方法で取得されたアイテムＩＤ２１５の製品ＩＤ部分）を製品タイプ２３８にマップするベースを提供する。このことは、図２４に示されているように、その製品タイプのお気に入りのアプリケーション８２８が、特定のネットページユーザ８００に対して識別されることを可能にする。
【０４８８】
サプライチェーンを製品アイテムが移動すると、状態情報が、理想的にはアイテムＩＤによってキーされたグローバルにアクセス可能なデータベースに維持される。この情報は、包装、出荷及び輸送階層におけるアイテムの動的位置、商品棚上の位置、並びに最終的にその販売日時及び購入者を含むことができる。包装、出荷及び輸送階層では、ケース、パレット、輸送コンテナ、トラックなどのより高レベルの単位がすべてそれら自体のアイテムＩＤを有し、これが、最終製品アイテムが参加する動的階層を記録するベースを提供する。アイテムのこの概念は、販売可能な製品のアセンブリ又は構成要素又はエレメントのサブコンポーネントにも拡張されることに留意されたい。
【０４８９】
図２０は、アイテムＩＤの構造に対応する製品記述階層、動的な包装、出荷及び輸送階層への製品アイテムの動的な参加、並びに製品アイテムの動的所有権を示す。この図が示すように、容器２３１（例えばケース、パレット、輸送コンテナ又はトラック）は、一意的に識別されるオブジェクト２３０の特別なケースである。容器が特定のオブジェクトを所有していること、又は容器が特定のオブジェクトをある時間間隔の間、保持し続けていることは、タイムスタンプが押されたオブジェクト位置によって表され、容器がアイテムを保持するのをやめるまで最終時間は明示されない。オブジェクト−容器関係は帰納的であり、このことは、この関係が任意の動的階層を表すことを可能にする。この表現を、オブジェクトの時間変化する相対又は絶対地理的位置を記録するように拡張することができることは明らかである。
【０４９０】
エンティティ２３２が特定のオブジェクトを所有していること、又はエンティティ２３２が特定のオブジェクトをある時間間隔の間、所有し続けているは、タイムスタンプが押されたオブジェクト所有権２３３によって表され、エンティティがアイテムを所有するのをやめるまで最終時間は明示されない。例えばネットページユーザが製品アイテムを購入し、その販売が記録されるときに、所有エンティティ２３２はネットページユーザ８００を表すことができる。
【０４９１】
図４４に示されているように、物理的な製品アイテム２０１は、製品サーバ２５１によって製品アイテム２３７として記録される。製品アイテムは、メーカ、卸売業者、小売業者などのサプライチェーン内の異なる参加者によって管理された複数の製品サーバに記録される可能性がある。しかしながら、利益は、製品アイテムを統一された視点から見ることによって生じ、これは、たとえその視点が仮想的に提供されるものだとしても同じである。
【０４９２】
静的アイテム情報と動的アイテム情報の両方を照会し、更新したい異なるサプライチェーン参加者間及び異種のシステム間の相互運用性を助長するため、このような情報交換は理想的には標準表現を使用して実行される。ＭＩＴ  Ａｕｔｏ−ＩＤ  Ｃｅｎｔｅｒのフィジカルマークアップランゲージ（Ｐｈｙｓｉｃａｌ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｔｅ：ＰＭＬ）は、この目的のために設計された標準表現の一例である。ＰＭＬの詳細な説明については、Ｂｒｏｃｋ，Ｄ．Ｌ．他、「Ｔｈｅ  Ｐｈｙｓｉｃａｌ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｔｅ」、ＭＩＴ  Ａｕｔｏ−ＩＤ  Ｃｅｎｔｅｒ（２００１年６月）を参照されたい。この文献の内容は相互参照によって本明細書に組み込まれる。
【０４９３】
８．２．２  領域ＩＤの管理
領域ＩＤ５０などの構造化されていないＩＤを、単一のルートノードを有するマルチレベル割当て階層を通してオンデマンドで割り当てることができる。低レベルの割当て者は、より高レベルの割当て者からＩＤのブロックをオンデマンドで得る。構造化されたＩＤの割当てとは違い、これらのブロックは、固定されたプレフィクスを有するＩＤではなく、任意の範囲（又はセット）のＩＤに対応する。この場合もやはり、割当て階層内のそれぞれの割当て者は、ＩＤのブロック及び個々のＩＤが一意的に割り当てられることを保証する。この領域ＩＤは以後、その領域に関する情報へのデータベースキーになる。ネットページシステムでは、この情報が、その領域に現れた図形エレメント及び対話エレメントの完全な記述を含む。図形エレメントは、テキストフロー、テキスト、画像などを含むことができる。対話エレメントは、ボタン、ハイパーリンク、チェックボックス、線画フィールド、テキストフィールド及び署名フィールドなどを含むことができる。
【０４９４】
８．３  Ｈｙｐｅｒｌａｂｅｌタグの印刷
Ｈｙｐｅｒｌａｂｅｌタグプリンタは、製品の製造及び／又は組立ての前、最中又は後に、Ｈｙｐｅｒｌａｂｅｌタグを製品のラベル、包装又は実際の表面に印刷するデジタルプリンタである。Ｈｙｐｅｒｌａｂｅｌタグプリンタはネットページプリンタ６０１の特別なケースである。Ｈｙｐｅｒｌａｂｅｌタグプリンタは、Ｈｙｐｅｒｌａｂｅｌタグの連続パターンを、一般に近赤外線吸収インクを使用して表面に印刷する能力を有する。高速環境では、プリンタが、タグレンダリングを加速するハードウェアを含む。これは一般に、タグ位置などの可変タグデータのリアルタイムリード−ソロモン符号化、及び印刷ヘッドのドット分解能での、実際のタグパターンのテンプレートベースのリアルタイムレンダリングを含む。
【０４９５】
このプリンタは、他の手段によってテキスト及び図形が印刷された後にＨｙｐｅｒｌａｂｅｌタグを印刷するアドオン赤外線プリンタ、又はＨｙｐｅｒｌａｂｅｌタグ、テキスト及び図形を同時に印刷する一体型カラー／赤外線プリンタとすることができる。デジタル印刷されたテキスト及び図形は、ラベル又は包装上のあらゆるものを含むことができ、或いは、可変部分だけからなり、他の部分はこれまでどおり他の手段によって印刷することもできる。したがって、赤外線及びブラック印刷能力を有するＨｙｐｅｒｌａｂｅｌタグプリンタを、可変データの印刷に使用されている従来の熱転写又はインクジェットプリンタなどの既存のデジタルプリンタの代わりに使用することができる。
【０４９６】
以下の議論の目的上、アイテムラベル上に印刷すると言うときには、通常はアイテムの包装に印刷すること、又はアイテムに表面に直接に印刷することを含むことが意図される。さらに、アイテムＩＤ２１５への言及は、領域ＩＤ５０（又はパネルごとの領域ＩＤの集合）或いはその構成要素を含むことが意図される。
【０４９７】
このプリンタは一般に、固定及び／又は可変のテキスト及び図形、並びにＨｙｐｅｒｌａｂｅｌタグに含めるアイテムＩＤをプリンタに供給するホストコンピュータによって制御される。このホストコンピュータは、プリンタのリアルタイム制御を提供することができ、それにより、ホストコンピュータは、印刷の進行に合わせてデータをプリンタにリアルタイムで供給する。最適化として、ホストコンピュータは、印刷が始まる前にプリンタに固定データを供給し、可変データだけをリアルタイムで提供してもよい。このプリンタはさらに、ホストコンピュータによって供給されるパラメータに基づいてアイテムごとの可変データを生成する能力を有してもよい。例えば、ホストコンピュータは、印刷の前にベースアイテムＩＤをプリンタに供給することができ、プリンタは、このベースアイテムＩＤを単純に増分して、連続するアイテムＩＤを生成することができる。或いは、インクカートリッジ内の記憶装置又はプリンタに挿入された他の記憶媒体を固有アイテムＩＤの供給元とすることができ、その場合、プリンタは、ホストコンピュータによって記録するために、アイテムＩＤの割当てをホストコンピュータに報告する。
【０４９８】
或いは、このプリンタは、以前の製造ステップ中に固有ＩＤがある形態でラベルに印刷されている場合に、Ｈｙｐｅｒｌａｂｅｌタグが印刷されているラベルから、既存のアイテムＩＤを読み取る能力を有することができる。例えば、アイテムＩＤが、目に見える２Ｄバーコードの形態又はＲＦＩＤタグ内に符号化されて、既に存在することがある。前者の場合、プリンタは、光学バーコードスキャナを含むことができる。後者の場合、プリンタは、ＲＦＩＤリーダを含むことができる。
【０４９９】
プリンタはさらに、アイテムＩＤを他の形態にレンダリングする能力を有することができる。例えば、プリンタは、２Ｄバーコードの形態のアイテムＩＤを印刷し、或いは１Ｄバーコードの形態のアイテムＩＤの製品ＩＤ構成要素を印刷し、或いは書込み可能なＲＦＩＤタグ又はライトワンス（ｗｒｉｔｅ−ｏｎｃｅ）ＲＦＩＤタグにアイテムＩＤを書き込む能力を有することができる。
【０５００】
８．４  Ｈｙｐｅｒｌａｂｅｌタグのスキャニング
アイテム情報は一般に、存在するスキャン事象に応答して、例えばアイテムが配送され、在庫品とするためにスキャンされるとき、アイテムが小売店の商品棚に置かれるとき、及びアイテムが販売時にスキャンされるときに、製品サーバへと流れる。ネットページペンに使用されている技術と同様の技術又は同じ技法を使用したレーザベースの２Ｄスキャニング及び２Ｄイメージセンサベースのスキャニングを使用して、Ｈｙｐｅｒｌａｂｅｌタグが付けられた製品アイテムをスキャンするのには、固定スキャナとハンドヘルドスキャナの両方を使用することができる。
【０５０１】
図４５に示されているように、固定スキャナ２５４及びハンドヘルドスキャナ２５２はともに、製品サーバ２５１にスキャンデータを送信する。製品サーバは、関連製品サーバとのデータの共有を実現することができる同位（ｐｅｅｒ）製品サーバ（図示せず）又は製品アプリケーションサーバ２５０に、製品アイテム事象データを送信することができる。例えば、小売店の在庫の動きは、小売店の製品サーバ上にローカルに記録することができるが、製品アイテムが販売された後にメーカの製品サーバに通知することもできる。
【０５０２】
８．５  Ｈｙｐｅｒｌａｂｅｌタグに基づくネットページ対話
ラベル、包装又は実際の表面にＨｙｐｅｒｌａｂｅｌがタグ付けされた製品アイテムは、他のネットページと同じレベルの対話性を提供する。
【０５０３】
ネットページと両立する製品タグ付けに対しては強力な主張がなされている。ネットページは、印刷された任意の表面を、ウェブページと同類の細かく区別されたグラフィカルユーザインターフェースに変え、製品の表面へうまくマップする多くのアプリケーションがある。これらのアプリケーションには、様々な種類の製品情報（栄養情報、調理説明書、レシピ、関連製品、賞味期限、サービス説明書、リコール通知）を得ること、ゲームをすること、競技会に参加すること、所有権を管理する（登録、盗品の場合などの問合せ、譲渡）こと、製品フィードバックを提供すること、メッセージ送信、及び間接装置コントロールなどがある。一方、区別のない２Ｄバーコード又はＲＦＩＤに添付されたアイテムＩＤの場合など、製品タグ付けが画一的である場合、情報ナビゲーションの負担が情報送付装置に伝えられ、情報送付装置が、ユーザ経験の複雑さ又は送付装置ユーザインターフェースの要求される洗練度をかなり増大させる可能性がある。
【０５０４】
８．５．１  製品登録
Ｈｙｐｅｒｌａｂｅｌがタグ付けされた製品は、ネットページペンによって活動化されたときに、そのネットページユーザをその製品の所有者として登録する＜登録（ｒｅｇｉｓｔｅｒ）＞ボタンを含むことができる。ネットページシステム上に既に記録されているユーザのコンタクト情報を、製品メーカに自動的に送信することができ、製品メーカは、その情報を顧客データベースに記録することができる。この登録プロセスは、ユーザの電子メールコンタクトリストにそのメーカを自動的に追加することができ、したがって、この登録プロセスは、そのメーカが、優待、リコール通知などのその製品に関連した電子メールをユーザ送ることを可能にする。メーカがその電子メール特権を濫用する場合、ユーザは通常の方法でそれを排除することができる。
【０５０５】
８．５．２  製品ＩＤを介した製品情報
製品にＨｙｐｅｒｌａｂｅｌタグを付ける利益の一部は、ＵＰＣバーコードを復号するようにネットページペンを改良することによって得ることができる。或いは、ＵＰＣバーコードスキャナをネットページでも使用できるようにすることもできる。スキャンされたＵＰＣを受け取ると、ネットページシステムは、（以前に記述された）その製品タイプに対するデフォルトのアプリケーション又はお気に入りのアプリケーションにリクエストを送り、そのアプリケーションからの製品情報を、印刷されたネットページなどの形態で出現させる。製品ページはさらに、製品アイテムのシリアル番号を入力し、製品アイテムのユーザの所有権を＜登録＞ボタンを介して登録する機能を含むことができる。したがって、製品メーカは、製品のインストールされたベース全体に対するネットページリンキングの利益を、その製品自体を変更することなく得ることができる。
【０５０６】
８．５．３  特定文脈向け製品ヘルプ
製品の表面全体にＨｙｐｅｒｌａｂｅｌがタグ付けされている場合、表面の任意の部分をネットページペンで押すと、製品特定ヘルプを出現させることができる。このヘルプは、押されたエリアに特異的なものであるか、又はその製品全体に関係する。したがって、製品のユーザは、製品の特定の特徴並びに製品全体についての有用な情報に即座にアクセスすることができる。特定の特徴に対するそれぞれのヘルプページを、製品の全体マニュアルにリンクさせることができる。
【０５０７】
８．５．４  製品所有権の追跡
製品の表面全体にＨｙｐｅｒｌａｂｅｌがタグ付けされている場合、表面の任意の部分をネットページペンで押すことによって、製品の記述及びその時点におけるその製品の所有権を出現させることができる。製品を購入した後に、表面の任意の部分を押すと、ネットページペンの所有者の名義でその製品を自動的に登録することができる。単純にその表面の任意の部分をネットページペンで押すことによって、売りに出された製品の所有権を誰もが知ることができる。新たな所有者によって所有権を登録することができるのは、その時点の所有者が、その製品のステータスページの「売却（ｓｅｌｌ）」部分に署名することによって所有権を放棄した場合にだけである。これによってその製品は「所有者なし（ｕｎ−ｏｗｎｅｄ）」状態に置かれる。
【０５０８】
製品情報及び所有権は、顧客サービスとして製品メーカによって維持され、又は利益指向の第三者によって維持される。
【０５０９】
製品メーカの出荷コンピュータシステムは、製品の所有権をメーカから卸売業者又は小売業者に自動的に移すことができ、その後も、サプライチェーンの末端に向かって同様に処理することができる。小売業者の小売コンピュータシステムは、販売されたそれぞれのアイテムに自動的にフリー（ｆｒｅｅ）のマークを付け、又は、その製品の支払いに使用された支払いカードの保有者に所有権を直接に移すことができる。顧客も、ネットページペンを使用して、購入時に製品の所有権を直ぐに登録することができる。
【０５１０】
伝統的に盗品の換金場所である質店などは、店に提示されたすべての製品の所有権をチェックするよう法律によって求められることがある。Ｈｙｐｅｒｌａｂｅｌがタグ付けされた製品は、その表面の大部分又は全部に目に見えない符号を有するため、窃盗犯がＨｙｐｅｒｌａｂｅｌタグを除去すること、又はＨｙｐｅｒｌａｂｅｌがタグがうまく除去されたかどうかを窃盗犯が知ることさえ難しい。反対に、製品の潜在的な買い手には、その所有権を明白に確立することができるように、その表面からクリーンな読みを得ることができることを保証する義務が課せられる。
【０５１１】
製品が賃貸されている場合、或いは他の方法で所有権が複雑であったり、又は複数にまたがったりしている場合、製品登録データベースはそのことを反映することができ、したがって潜在的な買い手に警告することができる。
アナログ印刷されたネットページ用のネットページシステム
前述のとおり、ネットページ又はＨｙｐｅｒｌａｂｅｌがタグ付けされた表面にはタグ４の連続アレイが印刷されている。タグ４は一般に、ネットページの固有ページＩＤ又は製品アイテムの固有識別子（例えばＥＰＣ）、及びそれぞれのタグの位置（例えばデカルトｘ，ｙ座標）を符号化する。
【０５１２】
新聞、雑誌、ラベル及び包装を生産するのには、グラビア、活版、オフセット、フレキソ及びデジタル印刷を含むある範囲のアナログ印刷プロセスが使用される。一部の包装は複数のプロセスを順番に使用して生み出される。例えば、包装の図形を巻取紙フレキソ印刷機で印刷することができ、完成したそれぞれ包装紙上に、バッチ情報及び期限情報が、レーザマーキング又はインクジェットを使用してデジタル印刷される。
【０５１３】
ネットページタグ及びＨｙｐｅｒｌａｂｅｌタグ４は、カラー印刷機の前又は後に置かれたアドオンデジタルプリンタを使用してデジタル印刷することができる。デジタルアドオンプリンタは、前述のＭｅｍｊｅｔ印刷ヘッド、又はＨＰ  Ｉｎｄｉｇｏ、Ｘａａｒ、Ｘｅｉｋｏｎ、Ａｇｆａ．ｄｏｔｒｉｘ、ＶｉｄｅｏＪｅｔ、Ｍａｒｋ  Ａｎｄｙなどのある範囲の任意の市販レーザ及びインクジェット印刷ヘッドを利用することができる。ネットページ又はＨｙｐｅｒｌａｂｅｌデジタルプリンタは、プリンタが追加されるラインに応じて巻取紙又は枚葉紙プリンタとすることができる。
【０５１４】
印刷された図形とネットページ／Ｈｙｐｅｒｌａｂｅｌタグ４との間の位置合せを保証するために、アドオンデジタルプリンタはカラー印刷機と同期していなければならない。これは、従来の手段によって、例えば刷りの印刷と同期した電子信号をカラー印刷機内で生成し、その信号をネットページ／Ｈｙｐｅｒｌａｂｅｌプリンタに供給することによって、達成することができる。或いは、ネットページ／Ｈｙｐｅｒｌａｂｅｌプリンタは、ダイカッタをカラー印刷機と同期させるために時に使用されるカラー印刷機によって印刷される基準を、光学的に検出することができる。
【０５１５】
ネットページ／Ｈｙｐｅｒｌａｂｅｌプリンタは、カラー印刷機とおおまかに同期させることができるだけであり、微細な同期は、予めタグ付けされたネットページの余白に関して他のセクションで説明したように、達成される実際の位置合せ精度を測定し、対応するオフセットをネットページサーバデータベースに記録することによって達成することができる。この測定は、包装がまだ巻取紙若しくは枚葉紙の形態にある間に、又は折りたたまれた後に、或いは製品アイテムに使用された後に実施することができる。前者の場合には、例えば前述の基準を介した製品図形の位置合せ精度の検出が依然として必要であり、後者の場合には、ラインに沿って通過する個々のページ又は包装によって図形の位置合せ精度が決定される。これは、ラインの設計において本来的に備わっていることがあり、又はアイテムの通過を検出する光検出器を含むことができる。ネットページ／Ｈｙｐｅｒｌａｂｅｌタグパターンの検出は、いずれの場合もネットページ又はＨｙｐｅｒｌａｂｅｌリーダ１０１を使用する。
【０５１６】
巻取紙又は枚葉紙に、連続する大きな２次元座標空間を符号化し、明示のアイテム識別子を符号化しないネットページ又はＨｙｐｅｒｌａｂｅｌタグ４を予め印刷する（又は上流のデジタルネットページ／Ｈｙｐｅｒｌａｂｅｌプリンタによってインラインで印刷する）ことができる。カラー印刷機を通過した後、それぞれのアイテムの包装は異なる範囲の座標を有する。これらの座標を前述のとおりに検出し、そのアイテム及びそのアイテム識別子に関連付けられたネットページサーバデータベース（及び／又は製品データベース）に記録することができる。続いて、特定のアイテム上のネットページ又はＨｙｐｅｒｌａｂｅｌタグ４が読み取られるときに、ネットページサーバ（又は製品サーバ）に問い合わせることによって、その座標をアイテム識別子に変換することができる。
【０５１７】
Ｍｅｍｊｅｔデジタル印刷ヘッドに関して以前に説明したように、図形とネットページ／Ｈｙｐｅｒｌａｂｅｌタグ４の両方を印刷するように、デジタル印刷ヘッドを適合させることができる。追加の赤外線インクチャネルを提供することによって、他のデジタル印刷ヘッドも同様に適合させることができる。
【０５１８】
タグをデジタル印刷する代わりに、グラビア、活版、オフセット、フレキソ印刷などのアナログプロセスを、例えば製品図形を印刷するのに使用されるカラー印刷機と同じカラー印刷機で使用してタグ４を印刷することもできる。カラー印刷機は、追加の赤外線インクチャネルを提供することによって、即ちタグ４の画像を有する追加の版（ｐｌａｔｅ）を提供することによって、タグ４を印刷するように適合される。タグ版は、コンピュータツーフィルム（ＣｔＦ）、又はダイレクトコンピュータツープレート（ＣｔＰ）などの従来の手段によって製作することができる。
【０５１９】
アナログ印刷機を使用してタグ４が印刷される場合、それぞれのページ又は製品アイテムの包装に固有ページＩＤ又はシリアル番号を印刷することは非現実的である。しかしながら、タグ４は依然として、通常の２次元座標格子を符号化することができる。さらに、このタグは、同じ図形を有するまったく同じに印刷された複数のページ又は包装を識別する非固有ページＩＤを符号化しなければならない。この非固有ＩＤを「レイアウト番号」と呼ぶことがあり、このレイアウト番号によって、ネットページサーバは、複数のページ又は製品アイテムに対応するページ記述を取り出すことができる。レイアウト番号は、ページ又は包装の特定の図形（及び対話）レイアウトを識別する。タグ４はさらに、それらのタグが、固有ページＩＤ又はシリアル番号ではなくレイアウト番号を符号化していると、任意のネットページ又はＨｙｐｅｒｌａｂｅｌリーダ１０１が判定することを可能にするフラグを符号化することができる。
【０５２０】
製品アイテムの包装の場合には、レイアウト番号を、図４６に示されているように、製品クラスの識別子と対にすることができる。レイアウト番号は、特定の販売促進用、特定の地域用などの新たな図形包装デザインに対する新たな版が製作されたときに正確に変化する。ＣｔＰは、頻繁なレイアウト変更を特に便利にする。
【０５２１】
アナログ印刷されたＨｙｐｅｒｌａｂｅｌタグはしたがって、図４７に示されているように、固有のアイテム識別子ではなくレイアウト識別子を符号化することができる。その後のＨｙｐｅｒｌａｂｅｌリーダ１０１を介した製品アイテムとの対話の間に、その対話が通常の方法で解釈されることを可能にする対応するレイアウトを取り出すために、レイアウト識別子が使用される。
【０５２２】
それによってＨｙｐｅｒｌａｂｅｌリーダがその製品を識別することが可能になるため、レイアウト識別子内に製品識別子を符号化すると都合がよい。しかしながら、レイアウトは識別するが、製品は直接には識別しない純粋なレイアウト識別子を、Ｈｙｐｅｒｌａｂｅｌタグ内に符号化することも可能である。同等に、Ｈｙｐｅｒｌａｂｅｌタグ内に純粋な座標格子を符号化し、その座標の範囲を使用して、対応するレイアウトを識別することも可能である。したがって、同じ図形包装レイアウトを共有するすべての製品アイテムは同じ座標格子範囲を共有し、レイアウトが変更されると座標格子範囲も変更されることになる。純粋な座標格子とアイテム識別子又はレイアウト識別子と結合された座標格子との間の同等性は、相互参照に記載された特許出願で論じられている。
【０５２３】
オフセット印刷によって印刷されたレイアウトを指示するＨｙｐｅｒｌａｂｅｌタグ２０２は、Ｈｙｐｅｒｌａｂｅｌタグ２０２が符号化するレイアウト識別子及び座標格子、並びにＨｙｐｅｒｌａｂｅｌタグ２０２が符号化する製品識別子を介した製品クラスの識別（固有の製品アイテム識別ではない）を介して、通常の方法で対話性を与えることができる。
【０５２４】
同様に、図４８に示されたオフセット印刷されたネットページタグ４は、ネットページタグ４が符号化する非固有ページＩＤ及び座標格子を介して、通常の方法で対話性を与えることができる。非固有ページＩＤは、ネットページサーバ内の対応するページ記述を識別し、取り出すために使用される。
【０５２５】
デジタル又はアナログ印刷されたネットページ用の広告プロトコル
上記のセクション２．１から２．３では、デジタル印刷されたネットページに適した広告プロトコルを説明した。デジタルネットページの配布を示す図２を参照すると、ネットページサーバ１０が、オンデマンドでネットページを生成し印刷するように構成されたユーザのネットページプリンタ６０１（セクション７．２．１及び７．２．２参照）へのネットページの配布を制御する。広告内容を含むネットページ内容はネットページサーバ１０によって制御され、それによって、配布されたネットページ１上で宣伝したい広告主との直接の関係をネットページプロバイダに与える。
【０５２６】
次に図４９を参照すると、アナログ印刷されたネットページに適した広告プロトコルが示されている。この実施形態では、ネットページ１が、デジタルネットページプリンタ６０１によってではなく、アナログネットページ出版者４００によって生成される。ページ出版者４００は例えば、標準オフセット印刷機でタグ４を印刷する設備を備えた伝統的な雑誌又は新聞出版者である。同様に、製品アイテム２０１のＨｙｐｅｒｌａｂｅｌがタグ付けされた包装／ラベルが、アナログＨｙｐｅｒｌａｂｅｌ製作者４０１によって印刷される。Ｈｙｐｅｒｌａｂｅｌがタグ付けされた包装／ラベルとネットページ１とはネットページシステムにおいて等価の機能を有することが理解され、そのため、以下の説明では単純にするためネットページ１だけを参照する。
【０５２７】
アナログネットページ出版者４００は、その出版物内の広告４０２用の広告スペースの販売を希望しており、広告主と適当な契約を結ぶ。広告４０２を含むネットページ１は、ネットページ１又は広告の内容に関係した追加情報にユーザがアクセスすることを可能にするハイパーリンクの形態の対話エレメントを含む。
【０５２８】
ユーザが、ネットページペン１０１を使用してハイパーリンクをクリックすると、ウェブ端末７５、中継装置として機能するネットページプリンタ６０１、又は他のある中継装置４４（例えば携帯電話）などの適当な中継装置を介して、非固有ページＩＤ及びペン位置情報がネットページサーバ１０に送られる。ネットページサーバ１０はこのページＩＤを使用して、ネットページ１に対応するページ記述を識別し、取り出す。このページ記述は、同じページＩＤを有する複数のネットページ１によって共有される。
【０５２９】
対応するページ記述を取り出した後、ネットページサーバは、ペン１０１から受け取った位置情報と、及びネットページ１上のそれぞれのハイパーリンクのゾーンを記述するページ記述とを使用して、そのハイパーリンクに対応するＵＲＬを識別する。
【０５３０】
（図２に関して説明した）通常のネットページ対話では、識別されたＵＲＬの内容が、ウェブ端末７５、ネットページプリンタ６０１又は中継装置４４を介してユーザに直接に送られる。しかしながら、本発明では、ネットページサーバ１０が、ハイパーリンクの文脈情報をページ記述から識別する。この文脈情報は、ハイパーリンクを含む文の中のキーワードの形態のローカル文脈情報でよい。ハイパーリンクに含まれるキーワードは文脈データに含まれることが好ましい。下線付きのテキスト、太字テキスト又はイタリック体テキストで書かれたキーワードに順位を付けることができる。具体的には、下線が引かれたキーワードは一般にハイパーリンクを示し、最も高い優先順位を受け取ることが好ましい。
【０５３１】
ＵＲＬ及び文脈情報を識別した後、ネットページサーバ１０は、文脈データ及び任意選択でＵＲＬを広告サーバ４０３に送る。広告サーバ４０３は一般に、ネットページサーバ１０とは別個に所有され、制御される。広告サーバは広告主のＵＲＬのデータベースを含む。広告主は、その広告主のＵＲＬが、広告サーバ４０３内であるキーワードに関連付けられるように、値を付ける。例えば、ネットページサーバ１０から送られた文脈情報がキーワード「シャンプー」を含むとする。シャンプーメーカは、そのメーカのＵＲＬが広告サーバ４０３に記憶され、キーワード「シャンプー」がネットページサーバ１０から受け取られたときに、そのメーカのＵＲＬが取り出されるように、値を付ける。異なるいくつかのシャンプーメーカからのいくつかのＵＲＬが、最も高い値を付けたメーカのものから取り出され、順位付けされる。
【０５３２】
したがって、広告サーバ４０３は、様々な広告主からの関連ＵＲＬのリストによって、ネットページサーバ１０から受け取ったＵＲＬ及び文脈情報に応答することができる。このリストは一般に、受け取ったＵＲＬ及び文脈情報、並びに広告主から広告サーバ４０３の所有者への支払いに基づく。関連ＵＲＬがそのリスト中に現れる位置を決定するのには、支払われた金額が使用される。一般に、最も高い値を付けた広告主がそのリストの第１位を占め、最も安い値を付けた広告がそのリストの最下位に載る。
【０５３３】
状況によっては、関連ＵＲＬが広告サーバ４０３によって取り出されないように、広告主が値を付けることが有利な場合がある。言い換えると、関連ＵＲＬのリストがエントリを含まなくてもよい。例えば、あるユーザが、その広告スペースに対して対価を支払った第１の広告主によるネットページ１上に置かれたハイパーリンクをクリックした場合、リクエストされた情報がそのユーザに表示されたときに、ライバル企業のＵＲＬへのハイパーリンクがユーザに示されることは、第１の広告主の利益にならない。したがって、この場合、第１の広告主は、他の関連ＵＲＬが取り出されないようにし、それによってネットページ１に元から置かれている第１の広告主の広告の力が最大になるように、値を付けたほうが有利であることを知るであろう。
【０５３４】
関連ＵＲＬのリストが、広告サーバ４０３からネットページサーバ１０に返された後、ネットページサーバは、最初にクリックされたハイパーリンクに対応するウェブページを、ユーザのウェブ端末７５、プリンタ６０１又は他の中継装置４４に送る。このウェブページは、関連ＵＲＬのリストへのハイパーリンクを含む。これらのハイパーリンクは一般に、ウェブページの余白、ヘッダなどのあまり目立たない領域に表示される。ウェブページが、（セクション７．２．１及び７．２．２で説明したされた）デジタルネットページ印刷能力を有するネットページプリンタ６０１に送られる場合、そのウェブページは、余白、ヘッダなどのネットページのあまり目立たない領域にハイパーリンクのリストが印刷された対応するネットページ１として印刷される。
【０５３５】
上記のネットページシステムでは、ネットページサーバ１０を運営するネットページプロバイダが、広告サーバ４０３の所有者によって生み出される広告収入から収入ストリームを生み出すことができることが理解される。ネットページサーバ１０の所有者は例えば、広告主のＵＲＬがネットページサーバ１０に送られるたびに、ネットページサーバの所有者が、関連広告主から広告サーバに支払われる料金のうちのあるパーセンテージを受け取る取決めを、広告サーバ４０３の所有者と結ぶ。関連ＵＲＬがネットページサーバ１０に送られないようにすることに対して広告主が対価を支払うシナリオに対しても、同様の取決めを結ぶことができる。ネットページサーバ１０の所有者に支払う料金は、自動化された方法で電子的に支払うことができる。
【０５３６】
ネットページサーバ１０の所有者と広告サーバ４０３の所有者は直接の関係を有するため、前述の取決めを効率的に管理することができる。このことは、オフセット印刷されたネットページ出版物に広告を置く広告主とは対照的であり、この場合には、広告主とアナログネットページ出版者４００の間だけに直接の関係がある。
【０５３７】
本発明のシステムの追加の利点は、印刷されたネットページ１に置かれた広告をユーザがクリックするか否かにかかわらず、ネットページサーバ１０を所有するネットページプロバイダが、広告を通した収入ストリームを生み出すことができることである。例えば、ユーザが、ネットページ１上の関心のニュース項目に関係したハイパーリンクをクリックするとする。広告サーバ４０３はやはり、広告サーバの所有者に適当な支払いをした様々なニュースサービスプロバイダの関連ＵＲＬのリストを返すことができる。したがって、広告主から収入を生み出す潜在性が最大化される。
【０５３８】
前述のシステム及びその固有の利点は、オフセット印刷されたネットページに適用可能であるだけでなく、デジタル印刷されたネットページにも適用可能であることも理解される。
【０５３９】
本発明の以上の説明が純粋に例によってなされたこと、及び特許請求の範囲によって定義された本発明の範囲内で細部に変更を加えることができることも当然ながら理解される。
【図１】
2010506222.tif 000005
【図２】
2010506222.tif 000006
【図３】
2010506222.tif 000007
【図４】
2010506222.tif 000008
【図５ａ】
2010506222.tif 000009
【図５ｂ】
2010506222.tif 000010
【図５ｃ】
2010506222.tif 000011
【図６】
2010506222.tif 000012
【図７】
2010506222.tif 000013
【図８】
2010506222.tif 000014
【図９】
2010506222.tif 000015
【図１０】
2010506222.tif 000016
【図１１】
2010506222.tif 000017
【図１２】
2010506222.tif 000018
【図１２ａ】
2010506222.tif 000019
【図１３】
2010506222.tif 000020
【図１４】
2010506222.tif 000021
【図１５】
2010506222.tif 000022
【図１６】
2010506222.tif 000023
【図１７】
2010506222.tif 000024
【図１８】
2010506222.tif 000025
【図１９】
2010506222.tif 000026
【図２０】
2010506222.tif 000027
【図２１】
2010506222.tif 000028
【図２２】
2010506222.tif 000029
【図２３】
2010506222.tif 000030
【図２４】
2010506222.tif 000031
【図２５】
2010506222.tif 000032
【図２６】
2010506222.tif 000033
【図２７】
2010506222.tif 000034
【図２８】
2010506222.tif 000035
【図２９】
2010506222.tif 000036
【図３０】
2010506222.tif 000037
【図３１】
2010506222.tif 000038
【図３２】
2010506222.tif 000039
【図３３】
2010506222.tif 000040
【図３４】
2010506222.tif 000041
【図３５】
2010506222.tif 000042
【図３６】
2010506222.tif 000043
【図３７】
2010506222.tif 000044
【図３８】
2010506222.tif 000045
【図３８ａ】
2010506222.tif 000046
【図３９】
2010506222.tif 000047
【図４０】
2010506222.tif 000048
【図４１】
2010506222.tif 000049
【図４２】
2010506222.tif 000050
【図４３】
2010506222.tif 000051
【図４４】
2010506222.tif 000052
【図４５】
2010506222.tif 000053
【図４６】
2010506222.tif 000054
【図４７】
2010506222.tif 000055
【図４８】
2010506222.tif 000056
【図４９】
2010506222.tif 000057
【手続補正書】
【提出日】平成21年4月8日(2009.4.8)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
被印刷物上に印刷されたハイパーリンクに関係付けられた広告を送付する方法であって、前記ハイパーリンクが第１のコンピュータシステムによって起動され、前記方法が、
前記ハイパーリンクの文脈を決定するステップと、
前記文脈に関係した１つ又は複数の広告を選択するステップと、
前記１つ又は複数の広告を第２のコンピュータシステムに送付するステップと
を含み、
前記第２のコンピュータシステムが前記第１のコンピュータシステムに関係付けられている、
当該方法。
【請求項２】
前記第１のコンピュータシステムと前記第２のコンピュータシステムとが同じコンピュータシステムである、請求項１に記載の方法。
【請求項３】
前記ハイパーリンクが、前記被印刷物上に印刷されたユーザ情報に含まれている、請求項１に記載の方法。
【請求項４】
前記被印刷物が、当該被印刷物上に配置された機械可読の符号化されたデータを含み、前記符号化されたデータは、前記ハイパーリンク及び前記文脈が決定されることを可能にする、請求項３に記載の方法。
【請求項５】
前記符号化されたデータが、前記被印刷物のページ識別を識別する、請求項４に記載の方法。
【国際調査報告】
2010506222.tif 000058
2010506222.tif 000059
2010506222.tif 000060
2010506222.tif 000061
2010506222.tif 000062